.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;
}

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

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

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

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

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

#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  
}
}@media (max-width: 767px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  
}
}







#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143.shg-box.shg-c {
  justify-content: flex-start;
}

#s-5b6466bb-abca-408e-ad65-9f0b49172d7a {
  margin-left: 0px;
margin-right: 0px;
min-height: 50px;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 1200px){#s-5b6466bb-abca-408e-ad65-9f0b49172d7a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-5b6466bb-abca-408e-ad65-9f0b49172d7a {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-5b6466bb-abca-408e-ad65-9f0b49172d7a {
  
}
}@media (max-width: 767px){#s-5b6466bb-abca-408e-ad65-9f0b49172d7a {
  
}
}







#s-5b6466bb-abca-408e-ad65-9f0b49172d7a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5b6466bb-abca-408e-ad65-9f0b49172d7a.shg-box.shg-c {
  justify-content: flex-start;
}

.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;
}

[class*=shg-c-xs],
[class*=shg-c-sm],
[class*=shg-c-md],
[class*=shg-c-lg] {
  position: relative;
}

/* 
  Shopify base css adds display none to empty divs
  This causes items in the second column position to shift when
  the first column is empty. In order to overwrite that style,
  we have to manually set empty divs in the column to display block 
  so the whole element holds its positioning on published pages.
*/

.shg-row > div:empty {
  display: block;
}

#s-4b075803-c072-4e93-9532-d593f4a21884 {
  margin-top: 0px;
margin-left: 25px;
margin-bottom: 0px;
margin-right: 25px;
background-color: rgba(6, 6, 6, 1);
}
@media (min-width: 1200px){#s-4b075803-c072-4e93-9532-d593f4a21884 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4b075803-c072-4e93-9532-d593f4a21884 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-4b075803-c072-4e93-9532-d593f4a21884 {
  
}
}@media (max-width: 767px){#s-4b075803-c072-4e93-9532-d593f4a21884 {
  
}
}
@media (min-width: 0px) {
[id="s-4b075803-c072-4e93-9532-d593f4a21884"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4b075803-c072-4e93-9532-d593f4a21884"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-4b075803-c072-4e93-9532-d593f4a21884"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-4b075803-c072-4e93-9532-d593f4a21884"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-4b075803-c072-4e93-9532-d593f4a21884"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-4b075803-c072-4e93-9532-d593f4a21884"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-4b075803-c072-4e93-9532-d593f4a21884"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-4b075803-c072-4e93-9532-d593f4a21884"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-4b075803-c072-4e93-9532-d593f4a21884"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-4b075803-c072-4e93-9532-d593f4a21884"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

#s-357b0d85-95c6-4296-b3ce-4ff72b88b401 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}
@media (min-width: 1200px){#s-357b0d85-95c6-4296-b3ce-4ff72b88b401 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-357b0d85-95c6-4296-b3ce-4ff72b88b401 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-357b0d85-95c6-4296-b3ce-4ff72b88b401 {
  
}
}@media (max-width: 767px){#s-357b0d85-95c6-4296-b3ce-4ff72b88b401 {
  
}
}
@media (min-width: 0px) {
[id="s-357b0d85-95c6-4296-b3ce-4ff72b88b401"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-357b0d85-95c6-4296-b3ce-4ff72b88b401"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-357b0d85-95c6-4296-b3ce-4ff72b88b401"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-357b0d85-95c6-4296-b3ce-4ff72b88b401"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-357b0d85-95c6-4296-b3ce-4ff72b88b401"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-357b0d85-95c6-4296-b3ce-4ff72b88b401"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-357b0d85-95c6-4296-b3ce-4ff72b88b401"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

}

#s-2de29ffa-f05a-484f-be0d-9e9d7352877b .shogun-icon-wrapper {
  text-align: right;
}


#s-2de29ffa-f05a-484f-be0d-9e9d7352877b .shogun-icon-wrapper > .shogun-icon {

  font-size: 42px !important;
  color: rgba(255, 255, 255, 1);
}

.shg-rich-text {
  overflow-wrap: break-word;
}

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

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

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

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

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

.shg-default-text-content h1,
.shg-default-text-content h2,
.shg-default-text-content h3,
.shg-default-text-content h4,
.shg-default-text-content h5,
.shg-default-text-content h6 {
  
  
  
}

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

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

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

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

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

.shg-theme-text-content h1,
.shg-theme-text-content h2,
.shg-theme-text-content h3,
.shg-theme-text-content h4,
.shg-theme-text-content h5,
.shg-theme-text-content h6 {
  
  
  
}

.shg-theme-text-content p {
  
  
  
}

#s-897e967c-e9fe-420c-b7d7-35949aa244dc {
  opacity: 1;
}
@media (min-width: 1200px){#s-897e967c-e9fe-420c-b7d7-35949aa244dc {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-897e967c-e9fe-420c-b7d7-35949aa244dc {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-897e967c-e9fe-420c-b7d7-35949aa244dc {
  
}
}@media (max-width: 767px){#s-897e967c-e9fe-420c-b7d7-35949aa244dc {
  
}
}
#s-650380ff-f72f-4282-84b6-4fbf3d738c31 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}
@media (min-width: 1200px){#s-650380ff-f72f-4282-84b6-4fbf3d738c31 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-650380ff-f72f-4282-84b6-4fbf3d738c31 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-650380ff-f72f-4282-84b6-4fbf3d738c31 {
  
}
}@media (max-width: 767px){#s-650380ff-f72f-4282-84b6-4fbf3d738c31 {
  
}
}
@media (min-width: 0px) {
[id="s-650380ff-f72f-4282-84b6-4fbf3d738c31"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-650380ff-f72f-4282-84b6-4fbf3d738c31"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-650380ff-f72f-4282-84b6-4fbf3d738c31"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-650380ff-f72f-4282-84b6-4fbf3d738c31"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-650380ff-f72f-4282-84b6-4fbf3d738c31"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-650380ff-f72f-4282-84b6-4fbf3d738c31"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-650380ff-f72f-4282-84b6-4fbf3d738c31"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

}

#s-b76de96b-e259-4306-b464-2836766f5dce .shogun-icon-wrapper {
  text-align: right;
}


#s-b76de96b-e259-4306-b464-2836766f5dce .shogun-icon-wrapper > .shogun-icon {

  font-size: 42px !important;
  color: rgba(255, 255, 255, 1);
}

#s-1cebc791-e424-4553-9727-7e1390519268 {
  opacity: 1;
}
@media (min-width: 1200px){#s-1cebc791-e424-4553-9727-7e1390519268 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1cebc791-e424-4553-9727-7e1390519268 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1cebc791-e424-4553-9727-7e1390519268 {
  
}
}@media (max-width: 767px){#s-1cebc791-e424-4553-9727-7e1390519268 {
  
}
}
#s-d6140d79-6f06-4874-ae35-0ce63a584de4 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}
@media (min-width: 1200px){#s-d6140d79-6f06-4874-ae35-0ce63a584de4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d6140d79-6f06-4874-ae35-0ce63a584de4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d6140d79-6f06-4874-ae35-0ce63a584de4 {
  
}
}@media (max-width: 767px){#s-d6140d79-6f06-4874-ae35-0ce63a584de4 {
  
}
}
@media (min-width: 0px) {
[id="s-d6140d79-6f06-4874-ae35-0ce63a584de4"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-d6140d79-6f06-4874-ae35-0ce63a584de4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-d6140d79-6f06-4874-ae35-0ce63a584de4"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-d6140d79-6f06-4874-ae35-0ce63a584de4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-d6140d79-6f06-4874-ae35-0ce63a584de4"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-d6140d79-6f06-4874-ae35-0ce63a584de4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-d6140d79-6f06-4874-ae35-0ce63a584de4"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

}

#s-3b136949-2652-4299-89ba-9a453dd32e79 .shogun-icon-wrapper {
  text-align: right;
}


#s-3b136949-2652-4299-89ba-9a453dd32e79 .shogun-icon-wrapper > .shogun-icon {

  font-size: 42px !important;
  color: rgba(255, 255, 255, 1);
}

#s-680e0bd8-f414-4850-addd-8ce1a99e4a5f {
  opacity: 1;
}
@media (min-width: 1200px){#s-680e0bd8-f414-4850-addd-8ce1a99e4a5f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-680e0bd8-f414-4850-addd-8ce1a99e4a5f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-680e0bd8-f414-4850-addd-8ce1a99e4a5f {
  
}
}@media (max-width: 767px){#s-680e0bd8-f414-4850-addd-8ce1a99e4a5f {
  
}
}
#s-1cfbd430-c6a0-4d4e-8a53-b14b14a47fab {
  margin-top: 50px;
margin-left: 0px;
margin-bottom: 50px;
margin-right: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-1cfbd430-c6a0-4d4e-8a53-b14b14a47fab {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1cfbd430-c6a0-4d4e-8a53-b14b14a47fab {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1cfbd430-c6a0-4d4e-8a53-b14b14a47fab {
  
}
}@media (max-width: 767px){#s-1cfbd430-c6a0-4d4e-8a53-b14b14a47fab {
  
}
}







#s-1cfbd430-c6a0-4d4e-8a53-b14b14a47fab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1cfbd430-c6a0-4d4e-8a53-b14b14a47fab.shg-box.shg-c {
  justify-content: flex-start;
}

#s-6dd793e9-07e1-417e-a1a7-e9e06cad4b89 {
  margin-left: auto;
margin-right: auto;
}

.shg-swiper-container {
  --arrow-button-size: 35px;
  --pagination-height: 32px;
  --swiper-pagination-bullet-size: 14px;
  --swiper-pagination-bottom: 8px;

  position: relative;
  /*
   * In case you are wondering, why it's set to grid, please see the links below:
   * https://github.com/nolimits4web/swiper/issues/3599
   * https://github.com/nolimits4web/swiper/issues/3599#issuecomment-1290283431
   */
  display: grid;
  padding: 0 var(--arrow-button-size) var(--pagination-height)
    var(--arrow-button-size);
}

.shg-swiper:not(.swiper-initialized) {
  visibility: hidden;
  display: flex;
  overflow-x: hidden;
}

.shg-swiper-container > .shg-swiper {
  margin-left: 0;
  margin-right: 0;
}

.shg-swiper:not(.swiper-initialized) ~ .swiper-pagination,
.shg-swiper:not(.swiper-initialized) ~ .swiper-button-prev,
.shg-swiper:not(.swiper-initialized) ~ .swiper-button-next {
  visibility: hidden;
}

.shg-swiper-container > .swiper-button-prev,
.shg-swiper-container > .swiper-button-next {
  top: 0;
  height: calc(100% - var(--pagination-height));
  width: var(--arrow-button-size);
  margin: 0;
}

.shg-swiper-container > .swiper-button-prev {
  left: 0;
}

.shg-swiper-container > .swiper-button-next {
  right: 0;
}

.shg-swiper-container > .swiper-button-next:after,
.shg-swiper-container > .swiper-button-prev:after {
  /* Ditch default Swiper arrow */
  display: none;
}

.shg-swiper-container > .swiper-button-next svg,
.shg-swiper-container > .swiper-button-prev svg {
  width: var(--arrow-button-size);
  height: var(--arrow-button-size);
}

#s-779515b9-50aa-4c2c-970d-5359d12a662d {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-779515b9-50aa-4c2c-970d-5359d12a662d {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-779515b9-50aa-4c2c-970d-5359d12a662d > .swiper-button-prev,
#slider-v3-s-779515b9-50aa-4c2c-970d-5359d12a662d > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-779515b9-50aa-4c2c-970d-5359d12a662d > .swiper-button-next svg,
#slider-v3-s-779515b9-50aa-4c2c-970d-5359d12a662d > .swiper-button-prev svg {
  fill: rgba(0, 0, 0, 1) !important;
}

.shg-align-container {
  box-sizing: border-box;
}

.shg-image-content-wrapper {
  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;
  height: inherit;
  position: relative;
}

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

.shg-imageV2-content {
  text-align: initial;
}

.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;
}

.shg-image-content-wrapper .shogun-image.hover~* {
  z-index: 1;
}
#s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image {
    
    
  }


.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shogun-image-content {
  
    align-items: center;
  
}

.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container {
      position: relative;
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 {
  
  
  
  
}

#s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image {
    
    
  }


.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shogun-image-content {
  
    align-items: center;
  
}

.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container {
      position: relative;
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 {
  
  
  
  
}

#s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image {
    
    
  }


.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shogun-image-content {
  
    align-items: center;
  
}

.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container {
      position: relative;
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 {
  
  
  
  
}

#s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image {
    
    
  }


.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shogun-image-content {
  
    align-items: center;
  
}

.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container {
      position: relative;
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 {
  
  
  
  
}

#s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image {
    
    
  }


.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 .shogun-image-content {
  
    align-items: center;
  
}

.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container {
      position: relative;
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-914e2a8e-28f0-4de0-954e-b7d77296e3b2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image {
    
    
  }


.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shogun-image-content {
  
    align-items: center;
  
}

.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shg-align-container {
  display: flex;
  justify-content: center
}

.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container {
      position: relative;
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 {
  
  
  
  
}

#s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image {
    
    
  }


.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shogun-image-content {
  
    align-items: center;
  
}

.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shg-align-container {
  display: flex;
  justify-content: center
}

.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container {
      position: relative;
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 {
  
  
  
  
}

#s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image {
    
    
  }


.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shogun-image-content {
  
    align-items: center;
  
}

.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shg-align-container {
  display: flex;
  justify-content: center
}

.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container {
      position: relative;
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 {
  
  
  
  
}

#s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image {
    
    
  }


.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shogun-image-content {
  
    align-items: center;
  
}

.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shg-align-container {
  display: flex;
  justify-content: center
}

.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container {
      position: relative;
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 {
  
  
  
  
}

#s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image {
    
    
  }


.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 .shogun-image-content {
  
    align-items: center;
  
}

.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shg-align-container {
  display: flex;
  justify-content: center
}

.s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container {
      position: relative;
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-41f2590d-f4f9-4d65-9971-32e2a4c7e245 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image {
    
    
  }


.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shogun-image-content {
  
    align-items: center;
  
}

.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container {
      position: relative;
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d {
  
  
  
  
}

#s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image {
    
    
  }


.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shogun-image-content {
  
    align-items: center;
  
}

.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container {
      position: relative;
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d {
  
  
  
  
}

#s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image {
    
    
  }


.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shogun-image-content {
  
    align-items: center;
  
}

.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container {
      position: relative;
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d {
  
  
  
  
}

#s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image {
    
    
  }


.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shogun-image-content {
  
    align-items: center;
  
}

.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container {
      position: relative;
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d {
  
  
  
  
}

#s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image {
    
    
  }


.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d .shogun-image-content {
  
    align-items: center;
  
}

.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container {
      position: relative;
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2c953cb3-902b-4726-90a6-d2efa0f3ad5d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image {
    
    
  }


.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shogun-image-content {
  
    align-items: center;
  
}

.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container {
      position: relative;
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 {
  
  
  
  
}

#s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image {
    
    
  }


.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shogun-image-content {
  
    align-items: center;
  
}

.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container {
      position: relative;
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 {
  
  
  
  
}

#s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image {
    
    
  }


.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shogun-image-content {
  
    align-items: center;
  
}

.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container {
      position: relative;
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 {
  
  
  
  
}

#s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image {
    
    
  }


.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shogun-image-content {
  
    align-items: center;
  
}

.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container {
      position: relative;
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 {
  
  
  
  
}

#s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image {
    
    
  }


.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 .shogun-image-content {
  
    align-items: center;
  
}

.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container {
      position: relative;
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-13caf81d-3b4e-45ed-949f-18ee98f1c7c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image {
    
    
  }


.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shogun-image-content {
  
    align-items: center;
  
}

.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container {
      position: relative;
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 {
  
  
  
  
}

#s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image {
    
    
  }


.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shogun-image-content {
  
    align-items: center;
  
}

.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container {
      position: relative;
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 {
  
  
  
  
}

#s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image {
    
    
  }


.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shogun-image-content {
  
    align-items: center;
  
}

.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container {
      position: relative;
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 {
  
  
  
  
}

#s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image {
    
    
  }


.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shogun-image-content {
  
    align-items: center;
  
}

.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container {
      position: relative;
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 {
  
  
  
  
}

#s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image {
    
    
  }


.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 .shogun-image-content {
  
    align-items: center;
  
}

.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container {
      position: relative;
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bdfc3ed8-e7e5-4146-861f-9f3460172f37 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-19450531-b4e2-47c2-a26c-9ad92e8cb833 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-19450531-b4e2-47c2-a26c-9ad92e8cb833 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-19450531-b4e2-47c2-a26c-9ad92e8cb833 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image {
    
    
  }


.s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shogun-image-content {
  
    align-items: center;
  
}

.s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shg-align-container {
  display: flex;
  justify-content: center
}

.s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container {
      position: relative;
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-19450531-b4e2-47c2-a26c-9ad92e8cb833 {
  
  
  
  
}

#s-19450531-b4e2-47c2-a26c-9ad92e8cb833 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image {
    
    
  }


.s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shogun-image-content {
  
    align-items: center;
  
}

.s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shg-align-container {
  display: flex;
  justify-content: center
}

.s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container {
      position: relative;
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-19450531-b4e2-47c2-a26c-9ad92e8cb833 {
  
  
  
  
}

#s-19450531-b4e2-47c2-a26c-9ad92e8cb833 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image {
    
    
  }


.s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shogun-image-content {
  
    align-items: center;
  
}

.s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shg-align-container {
  display: flex;
  justify-content: center
}

.s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container {
      position: relative;
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-19450531-b4e2-47c2-a26c-9ad92e8cb833 {
  
  
  
  
}

#s-19450531-b4e2-47c2-a26c-9ad92e8cb833 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image {
    
    
  }


.s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shogun-image-content {
  
    align-items: center;
  
}

.s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shg-align-container {
  display: flex;
  justify-content: center
}

.s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container {
      position: relative;
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-19450531-b4e2-47c2-a26c-9ad92e8cb833 {
  
  
  
  
}

#s-19450531-b4e2-47c2-a26c-9ad92e8cb833 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-19450531-b4e2-47c2-a26c-9ad92e8cb833 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image {
    
    
  }


.s-19450531-b4e2-47c2-a26c-9ad92e8cb833 .shogun-image-content {
  
    align-items: center;
  
}

.s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shg-align-container {
  display: flex;
  justify-content: center
}

.s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container {
      position: relative;
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-19450531-b4e2-47c2-a26c-9ad92e8cb833 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-099fd271-997d-4468-9f6b-6f13019dd8b5 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-099fd271-997d-4468-9f6b-6f13019dd8b5 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-099fd271-997d-4468-9f6b-6f13019dd8b5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-099fd271-997d-4468-9f6b-6f13019dd8b5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image {
    
    
  }


.s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shogun-image-content {
  
    align-items: center;
  
}

.s-099fd271-997d-4468-9f6b-6f13019dd8b5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-099fd271-997d-4468-9f6b-6f13019dd8b5 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container {
      position: relative;
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-099fd271-997d-4468-9f6b-6f13019dd8b5 {
  
  
  
  
}

#s-099fd271-997d-4468-9f6b-6f13019dd8b5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-099fd271-997d-4468-9f6b-6f13019dd8b5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image {
    
    
  }


.s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shogun-image-content {
  
    align-items: center;
  
}

.s-099fd271-997d-4468-9f6b-6f13019dd8b5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-099fd271-997d-4468-9f6b-6f13019dd8b5 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container {
      position: relative;
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-099fd271-997d-4468-9f6b-6f13019dd8b5 {
  
  
  
  
}

#s-099fd271-997d-4468-9f6b-6f13019dd8b5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-099fd271-997d-4468-9f6b-6f13019dd8b5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image {
    
    
  }


.s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shogun-image-content {
  
    align-items: center;
  
}

.s-099fd271-997d-4468-9f6b-6f13019dd8b5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-099fd271-997d-4468-9f6b-6f13019dd8b5 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container {
      position: relative;
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-099fd271-997d-4468-9f6b-6f13019dd8b5 {
  
  
  
  
}

#s-099fd271-997d-4468-9f6b-6f13019dd8b5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-099fd271-997d-4468-9f6b-6f13019dd8b5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image {
    
    
  }


.s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shogun-image-content {
  
    align-items: center;
  
}

.s-099fd271-997d-4468-9f6b-6f13019dd8b5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-099fd271-997d-4468-9f6b-6f13019dd8b5 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container {
      position: relative;
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-099fd271-997d-4468-9f6b-6f13019dd8b5 {
  
  
  
  
}

#s-099fd271-997d-4468-9f6b-6f13019dd8b5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-099fd271-997d-4468-9f6b-6f13019dd8b5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image {
    
    
  }


.s-099fd271-997d-4468-9f6b-6f13019dd8b5 .shogun-image-content {
  
    align-items: center;
  
}

.s-099fd271-997d-4468-9f6b-6f13019dd8b5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-099fd271-997d-4468-9f6b-6f13019dd8b5 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container {
      position: relative;
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-099fd271-997d-4468-9f6b-6f13019dd8b5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-aa661c8c-070b-48c6-8939-b7748886f894 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-aa661c8c-070b-48c6-8939-b7748886f894 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-aa661c8c-070b-48c6-8939-b7748886f894 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aa661c8c-070b-48c6-8939-b7748886f894 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-aa661c8c-070b-48c6-8939-b7748886f894 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aa661c8c-070b-48c6-8939-b7748886f894 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aa661c8c-070b-48c6-8939-b7748886f894 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image {
    
    
  }


.s-aa661c8c-070b-48c6-8939-b7748886f894 .shogun-image-content {
  
    align-items: center;
  
}

.s-aa661c8c-070b-48c6-8939-b7748886f894.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-aa661c8c-070b-48c6-8939-b7748886f894 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container {
      position: relative;
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-aa661c8c-070b-48c6-8939-b7748886f894 {
  
  
  
  
}

#s-aa661c8c-070b-48c6-8939-b7748886f894 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aa661c8c-070b-48c6-8939-b7748886f894 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-aa661c8c-070b-48c6-8939-b7748886f894 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aa661c8c-070b-48c6-8939-b7748886f894 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aa661c8c-070b-48c6-8939-b7748886f894 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image {
    
    
  }


.s-aa661c8c-070b-48c6-8939-b7748886f894 .shogun-image-content {
  
    align-items: center;
  
}

.s-aa661c8c-070b-48c6-8939-b7748886f894.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-aa661c8c-070b-48c6-8939-b7748886f894 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container {
      position: relative;
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-aa661c8c-070b-48c6-8939-b7748886f894 {
  
  
  
  
}

#s-aa661c8c-070b-48c6-8939-b7748886f894 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aa661c8c-070b-48c6-8939-b7748886f894 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-aa661c8c-070b-48c6-8939-b7748886f894 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aa661c8c-070b-48c6-8939-b7748886f894 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aa661c8c-070b-48c6-8939-b7748886f894 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image {
    
    
  }


.s-aa661c8c-070b-48c6-8939-b7748886f894 .shogun-image-content {
  
    align-items: center;
  
}

.s-aa661c8c-070b-48c6-8939-b7748886f894.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-aa661c8c-070b-48c6-8939-b7748886f894 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container {
      position: relative;
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-aa661c8c-070b-48c6-8939-b7748886f894 {
  
  
  
  
}

#s-aa661c8c-070b-48c6-8939-b7748886f894 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aa661c8c-070b-48c6-8939-b7748886f894 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-aa661c8c-070b-48c6-8939-b7748886f894 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aa661c8c-070b-48c6-8939-b7748886f894 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aa661c8c-070b-48c6-8939-b7748886f894 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image {
    
    
  }


.s-aa661c8c-070b-48c6-8939-b7748886f894 .shogun-image-content {
  
    align-items: center;
  
}

.s-aa661c8c-070b-48c6-8939-b7748886f894.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-aa661c8c-070b-48c6-8939-b7748886f894 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container {
      position: relative;
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-aa661c8c-070b-48c6-8939-b7748886f894 {
  
  
  
  
}

#s-aa661c8c-070b-48c6-8939-b7748886f894 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aa661c8c-070b-48c6-8939-b7748886f894 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-aa661c8c-070b-48c6-8939-b7748886f894 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aa661c8c-070b-48c6-8939-b7748886f894 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aa661c8c-070b-48c6-8939-b7748886f894 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image {
    
    
  }


.s-aa661c8c-070b-48c6-8939-b7748886f894 .shogun-image-content {
  
    align-items: center;
  
}

.s-aa661c8c-070b-48c6-8939-b7748886f894.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-aa661c8c-070b-48c6-8939-b7748886f894 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container {
      position: relative;
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aa661c8c-070b-48c6-8939-b7748886f894 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image {
    
    
  }


.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shogun-image-content {
  
    align-items: center;
  
}

.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container {
      position: relative;
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 {
  
  
  
  
}

#s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image {
    
    
  }


.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shogun-image-content {
  
    align-items: center;
  
}

.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container {
      position: relative;
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 {
  
  
  
  
}

#s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image {
    
    
  }


.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shogun-image-content {
  
    align-items: center;
  
}

.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container {
      position: relative;
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 {
  
  
  
  
}

#s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image {
    
    
  }


.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shogun-image-content {
  
    align-items: center;
  
}

.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container {
      position: relative;
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 {
  
  
  
  
}

#s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image {
    
    
  }


.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 .shogun-image-content {
  
    align-items: center;
  
}

.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container {
      position: relative;
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-03678718-9ce0-4d42-ad04-a0ce2bf91aa4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-af85f080-97b7-4d85-a91b-b9aca9a2a28d {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-af85f080-97b7-4d85-a91b-b9aca9a2a28d {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-af85f080-97b7-4d85-a91b-b9aca9a2a28d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image {
    
    
  }


.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shogun-image-content {
  
    align-items: center;
  
}

.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container {
      position: relative;
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-af85f080-97b7-4d85-a91b-b9aca9a2a28d {
  
  
  
  
}

#s-af85f080-97b7-4d85-a91b-b9aca9a2a28d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image {
    
    
  }


.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shogun-image-content {
  
    align-items: center;
  
}

.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container {
      position: relative;
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-af85f080-97b7-4d85-a91b-b9aca9a2a28d {
  
  
  
  
}

#s-af85f080-97b7-4d85-a91b-b9aca9a2a28d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image {
    
    
  }


.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shogun-image-content {
  
    align-items: center;
  
}

.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container {
      position: relative;
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-af85f080-97b7-4d85-a91b-b9aca9a2a28d {
  
  
  
  
}

#s-af85f080-97b7-4d85-a91b-b9aca9a2a28d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image {
    
    
  }


.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shogun-image-content {
  
    align-items: center;
  
}

.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container {
      position: relative;
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-af85f080-97b7-4d85-a91b-b9aca9a2a28d {
  
  
  
  
}

#s-af85f080-97b7-4d85-a91b-b9aca9a2a28d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-af85f080-97b7-4d85-a91b-b9aca9a2a28d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image {
    
    
  }


.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d .shogun-image-content {
  
    align-items: center;
  
}

.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container {
      position: relative;
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-af85f080-97b7-4d85-a91b-b9aca9a2a28d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-50cfa002-0325-40fe-810e-5eb9238a762e {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-50cfa002-0325-40fe-810e-5eb9238a762e {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-50cfa002-0325-40fe-810e-5eb9238a762e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-50cfa002-0325-40fe-810e-5eb9238a762e .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-50cfa002-0325-40fe-810e-5eb9238a762e .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-50cfa002-0325-40fe-810e-5eb9238a762e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-50cfa002-0325-40fe-810e-5eb9238a762e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image {
    
    
  }


.s-50cfa002-0325-40fe-810e-5eb9238a762e .shogun-image-content {
  
    align-items: center;
  
}

.s-50cfa002-0325-40fe-810e-5eb9238a762e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-50cfa002-0325-40fe-810e-5eb9238a762e {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container {
      position: relative;
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-50cfa002-0325-40fe-810e-5eb9238a762e {
  
  
  
  
}

#s-50cfa002-0325-40fe-810e-5eb9238a762e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-50cfa002-0325-40fe-810e-5eb9238a762e .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-50cfa002-0325-40fe-810e-5eb9238a762e .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-50cfa002-0325-40fe-810e-5eb9238a762e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-50cfa002-0325-40fe-810e-5eb9238a762e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image {
    
    
  }


.s-50cfa002-0325-40fe-810e-5eb9238a762e .shogun-image-content {
  
    align-items: center;
  
}

.s-50cfa002-0325-40fe-810e-5eb9238a762e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-50cfa002-0325-40fe-810e-5eb9238a762e {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container {
      position: relative;
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-50cfa002-0325-40fe-810e-5eb9238a762e {
  
  
  
  
}

#s-50cfa002-0325-40fe-810e-5eb9238a762e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-50cfa002-0325-40fe-810e-5eb9238a762e .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-50cfa002-0325-40fe-810e-5eb9238a762e .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-50cfa002-0325-40fe-810e-5eb9238a762e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-50cfa002-0325-40fe-810e-5eb9238a762e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image {
    
    
  }


.s-50cfa002-0325-40fe-810e-5eb9238a762e .shogun-image-content {
  
    align-items: center;
  
}

.s-50cfa002-0325-40fe-810e-5eb9238a762e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-50cfa002-0325-40fe-810e-5eb9238a762e {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container {
      position: relative;
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-50cfa002-0325-40fe-810e-5eb9238a762e {
  
  
  
  
}

#s-50cfa002-0325-40fe-810e-5eb9238a762e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-50cfa002-0325-40fe-810e-5eb9238a762e .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-50cfa002-0325-40fe-810e-5eb9238a762e .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-50cfa002-0325-40fe-810e-5eb9238a762e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-50cfa002-0325-40fe-810e-5eb9238a762e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image {
    
    
  }


.s-50cfa002-0325-40fe-810e-5eb9238a762e .shogun-image-content {
  
    align-items: center;
  
}

.s-50cfa002-0325-40fe-810e-5eb9238a762e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-50cfa002-0325-40fe-810e-5eb9238a762e {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container {
      position: relative;
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-50cfa002-0325-40fe-810e-5eb9238a762e {
  
  
  
  
}

#s-50cfa002-0325-40fe-810e-5eb9238a762e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-50cfa002-0325-40fe-810e-5eb9238a762e .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-50cfa002-0325-40fe-810e-5eb9238a762e .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-50cfa002-0325-40fe-810e-5eb9238a762e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-50cfa002-0325-40fe-810e-5eb9238a762e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image {
    
    
  }


.s-50cfa002-0325-40fe-810e-5eb9238a762e .shogun-image-content {
  
    align-items: center;
  
}

.s-50cfa002-0325-40fe-810e-5eb9238a762e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-50cfa002-0325-40fe-810e-5eb9238a762e {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container {
      position: relative;
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-50cfa002-0325-40fe-810e-5eb9238a762e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-31ef2e0a-db90-4933-b47d-61a533e36695 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-31ef2e0a-db90-4933-b47d-61a533e36695 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-31ef2e0a-db90-4933-b47d-61a533e36695 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-31ef2e0a-db90-4933-b47d-61a533e36695 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-31ef2e0a-db90-4933-b47d-61a533e36695 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-31ef2e0a-db90-4933-b47d-61a533e36695 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-31ef2e0a-db90-4933-b47d-61a533e36695 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image {
    
    
  }


.s-31ef2e0a-db90-4933-b47d-61a533e36695 .shogun-image-content {
  
    align-items: center;
  
}

.s-31ef2e0a-db90-4933-b47d-61a533e36695.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-31ef2e0a-db90-4933-b47d-61a533e36695 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container {
      position: relative;
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-31ef2e0a-db90-4933-b47d-61a533e36695 {
  
  
  
  
}

#s-31ef2e0a-db90-4933-b47d-61a533e36695 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-31ef2e0a-db90-4933-b47d-61a533e36695 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-31ef2e0a-db90-4933-b47d-61a533e36695 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-31ef2e0a-db90-4933-b47d-61a533e36695 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-31ef2e0a-db90-4933-b47d-61a533e36695 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image {
    
    
  }


.s-31ef2e0a-db90-4933-b47d-61a533e36695 .shogun-image-content {
  
    align-items: center;
  
}

.s-31ef2e0a-db90-4933-b47d-61a533e36695.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-31ef2e0a-db90-4933-b47d-61a533e36695 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container {
      position: relative;
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-31ef2e0a-db90-4933-b47d-61a533e36695 {
  
  
  
  
}

#s-31ef2e0a-db90-4933-b47d-61a533e36695 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-31ef2e0a-db90-4933-b47d-61a533e36695 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-31ef2e0a-db90-4933-b47d-61a533e36695 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-31ef2e0a-db90-4933-b47d-61a533e36695 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-31ef2e0a-db90-4933-b47d-61a533e36695 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image {
    
    
  }


.s-31ef2e0a-db90-4933-b47d-61a533e36695 .shogun-image-content {
  
    align-items: center;
  
}

.s-31ef2e0a-db90-4933-b47d-61a533e36695.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-31ef2e0a-db90-4933-b47d-61a533e36695 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container {
      position: relative;
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-31ef2e0a-db90-4933-b47d-61a533e36695 {
  
  
  
  
}

#s-31ef2e0a-db90-4933-b47d-61a533e36695 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-31ef2e0a-db90-4933-b47d-61a533e36695 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-31ef2e0a-db90-4933-b47d-61a533e36695 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-31ef2e0a-db90-4933-b47d-61a533e36695 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-31ef2e0a-db90-4933-b47d-61a533e36695 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image {
    
    
  }


.s-31ef2e0a-db90-4933-b47d-61a533e36695 .shogun-image-content {
  
    align-items: center;
  
}

.s-31ef2e0a-db90-4933-b47d-61a533e36695.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-31ef2e0a-db90-4933-b47d-61a533e36695 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container {
      position: relative;
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-31ef2e0a-db90-4933-b47d-61a533e36695 {
  
  
  
  
}

#s-31ef2e0a-db90-4933-b47d-61a533e36695 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-31ef2e0a-db90-4933-b47d-61a533e36695 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-31ef2e0a-db90-4933-b47d-61a533e36695 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-31ef2e0a-db90-4933-b47d-61a533e36695 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-31ef2e0a-db90-4933-b47d-61a533e36695 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image {
    
    
  }


.s-31ef2e0a-db90-4933-b47d-61a533e36695 .shogun-image-content {
  
    align-items: center;
  
}

.s-31ef2e0a-db90-4933-b47d-61a533e36695.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-31ef2e0a-db90-4933-b47d-61a533e36695 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container {
      position: relative;
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31ef2e0a-db90-4933-b47d-61a533e36695 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-88d5ed51-ae50-48a3-b65d-09b353368af4 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-88d5ed51-ae50-48a3-b65d-09b353368af4 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-88d5ed51-ae50-48a3-b65d-09b353368af4 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-88d5ed51-ae50-48a3-b65d-09b353368af4 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image {
    
    
  }


.s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shogun-image-content {
  
    align-items: center;
  
}

.s-88d5ed51-ae50-48a3-b65d-09b353368af4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-88d5ed51-ae50-48a3-b65d-09b353368af4 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container {
      position: relative;
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-88d5ed51-ae50-48a3-b65d-09b353368af4 {
  
  
  
  
}

#s-88d5ed51-ae50-48a3-b65d-09b353368af4 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-88d5ed51-ae50-48a3-b65d-09b353368af4 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image {
    
    
  }


.s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shogun-image-content {
  
    align-items: center;
  
}

.s-88d5ed51-ae50-48a3-b65d-09b353368af4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-88d5ed51-ae50-48a3-b65d-09b353368af4 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container {
      position: relative;
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-88d5ed51-ae50-48a3-b65d-09b353368af4 {
  
  
  
  
}

#s-88d5ed51-ae50-48a3-b65d-09b353368af4 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-88d5ed51-ae50-48a3-b65d-09b353368af4 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image {
    
    
  }


.s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shogun-image-content {
  
    align-items: center;
  
}

.s-88d5ed51-ae50-48a3-b65d-09b353368af4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-88d5ed51-ae50-48a3-b65d-09b353368af4 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container {
      position: relative;
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-88d5ed51-ae50-48a3-b65d-09b353368af4 {
  
  
  
  
}

#s-88d5ed51-ae50-48a3-b65d-09b353368af4 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-88d5ed51-ae50-48a3-b65d-09b353368af4 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image {
    
    
  }


.s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shogun-image-content {
  
    align-items: center;
  
}

.s-88d5ed51-ae50-48a3-b65d-09b353368af4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-88d5ed51-ae50-48a3-b65d-09b353368af4 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container {
      position: relative;
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-88d5ed51-ae50-48a3-b65d-09b353368af4 {
  
  
  
  
}

#s-88d5ed51-ae50-48a3-b65d-09b353368af4 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-88d5ed51-ae50-48a3-b65d-09b353368af4 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image {
    
    
  }


.s-88d5ed51-ae50-48a3-b65d-09b353368af4 .shogun-image-content {
  
    align-items: center;
  
}

.s-88d5ed51-ae50-48a3-b65d-09b353368af4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-88d5ed51-ae50-48a3-b65d-09b353368af4 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container {
      position: relative;
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-88d5ed51-ae50-48a3-b65d-09b353368af4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-ed9a68f0-73fd-448b-8717-9afa211ee227 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-ed9a68f0-73fd-448b-8717-9afa211ee227 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-ed9a68f0-73fd-448b-8717-9afa211ee227 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ed9a68f0-73fd-448b-8717-9afa211ee227 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image {
    
    
  }


.s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shogun-image-content {
  
    align-items: center;
  
}

.s-ed9a68f0-73fd-448b-8717-9afa211ee227.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ed9a68f0-73fd-448b-8717-9afa211ee227 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container {
      position: relative;
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-ed9a68f0-73fd-448b-8717-9afa211ee227 {
  
  
  
  
}

#s-ed9a68f0-73fd-448b-8717-9afa211ee227 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ed9a68f0-73fd-448b-8717-9afa211ee227 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image {
    
    
  }


.s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shogun-image-content {
  
    align-items: center;
  
}

.s-ed9a68f0-73fd-448b-8717-9afa211ee227.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ed9a68f0-73fd-448b-8717-9afa211ee227 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container {
      position: relative;
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-ed9a68f0-73fd-448b-8717-9afa211ee227 {
  
  
  
  
}

#s-ed9a68f0-73fd-448b-8717-9afa211ee227 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ed9a68f0-73fd-448b-8717-9afa211ee227 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image {
    
    
  }


.s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shogun-image-content {
  
    align-items: center;
  
}

.s-ed9a68f0-73fd-448b-8717-9afa211ee227.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ed9a68f0-73fd-448b-8717-9afa211ee227 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container {
      position: relative;
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-ed9a68f0-73fd-448b-8717-9afa211ee227 {
  
  
  
  
}

#s-ed9a68f0-73fd-448b-8717-9afa211ee227 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ed9a68f0-73fd-448b-8717-9afa211ee227 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image {
    
    
  }


.s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shogun-image-content {
  
    align-items: center;
  
}

.s-ed9a68f0-73fd-448b-8717-9afa211ee227.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ed9a68f0-73fd-448b-8717-9afa211ee227 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container {
      position: relative;
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-ed9a68f0-73fd-448b-8717-9afa211ee227 {
  
  
  
  
}

#s-ed9a68f0-73fd-448b-8717-9afa211ee227 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ed9a68f0-73fd-448b-8717-9afa211ee227 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image {
    
    
  }


.s-ed9a68f0-73fd-448b-8717-9afa211ee227 .shogun-image-content {
  
    align-items: center;
  
}

.s-ed9a68f0-73fd-448b-8717-9afa211ee227.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ed9a68f0-73fd-448b-8717-9afa211ee227 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container {
      position: relative;
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ed9a68f0-73fd-448b-8717-9afa211ee227 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image {
    
    
  }


.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shogun-image-content {
  
    align-items: center;
  
}

.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container {
      position: relative;
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 {
  
  
  
  
}

#s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image {
    
    
  }


.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shogun-image-content {
  
    align-items: center;
  
}

.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container {
      position: relative;
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 {
  
  
  
  
}

#s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image {
    
    
  }


.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shogun-image-content {
  
    align-items: center;
  
}

.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container {
      position: relative;
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 {
  
  
  
  
}

#s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image {
    
    
  }


.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shogun-image-content {
  
    align-items: center;
  
}

.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container {
      position: relative;
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 {
  
  
  
  
}

#s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image {
    
    
  }


.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 .shogun-image-content {
  
    align-items: center;
  
}

.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container {
      position: relative;
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ed43bc86-61c3-46ed-882b-c018fa17a4c5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image {
    
    
  }


.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shogun-image-content {
  
    align-items: center;
  
}

.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container {
      position: relative;
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 {
  
  
  
  
}

#s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image {
    
    
  }


.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shogun-image-content {
  
    align-items: center;
  
}

.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container {
      position: relative;
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 {
  
  
  
  
}

#s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image {
    
    
  }


.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shogun-image-content {
  
    align-items: center;
  
}

.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container {
      position: relative;
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 {
  
  
  
  
}

#s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image {
    
    
  }


.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shogun-image-content {
  
    align-items: center;
  
}

.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container {
      position: relative;
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 {
  
  
  
  
}

#s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image {
    
    
  }


.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 .shogun-image-content {
  
    align-items: center;
  
}

.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container {
      position: relative;
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-70500af5-63a8-49b2-ad2c-703f8d50a1f5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-67b232c3-18e5-402a-b5c7-36dee346bc33 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 900/683;
text-align: center;
}



.shg-image-margin-container-s-67b232c3-18e5-402a-b5c7-36dee346bc33 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-67b232c3-18e5-402a-b5c7-36dee346bc33 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-67b232c3-18e5-402a-b5c7-36dee346bc33 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image {
    
    
  }


.s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shogun-image-content {
  
    align-items: center;
  
}

.s-67b232c3-18e5-402a-b5c7-36dee346bc33.shg-align-container {
  display: flex;
  justify-content: center
}

.s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-67b232c3-18e5-402a-b5c7-36dee346bc33 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container {
      position: relative;
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-67b232c3-18e5-402a-b5c7-36dee346bc33 {
  
  
  
  
}

#s-67b232c3-18e5-402a-b5c7-36dee346bc33 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-67b232c3-18e5-402a-b5c7-36dee346bc33 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image {
    
    
  }


.s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shogun-image-content {
  
    align-items: center;
  
}

.s-67b232c3-18e5-402a-b5c7-36dee346bc33.shg-align-container {
  display: flex;
  justify-content: center
}

.s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-67b232c3-18e5-402a-b5c7-36dee346bc33 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container {
      position: relative;
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-67b232c3-18e5-402a-b5c7-36dee346bc33 {
  
  
  
  
}

#s-67b232c3-18e5-402a-b5c7-36dee346bc33 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-67b232c3-18e5-402a-b5c7-36dee346bc33 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image {
    
    
  }


.s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shogun-image-content {
  
    align-items: center;
  
}

.s-67b232c3-18e5-402a-b5c7-36dee346bc33.shg-align-container {
  display: flex;
  justify-content: center
}

.s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-67b232c3-18e5-402a-b5c7-36dee346bc33 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container {
      position: relative;
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-67b232c3-18e5-402a-b5c7-36dee346bc33 {
  
  
  
  
}

#s-67b232c3-18e5-402a-b5c7-36dee346bc33 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-67b232c3-18e5-402a-b5c7-36dee346bc33 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image {
    
    
  }


.s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shogun-image-content {
  
    align-items: center;
  
}

.s-67b232c3-18e5-402a-b5c7-36dee346bc33.shg-align-container {
  display: flex;
  justify-content: center
}

.s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-67b232c3-18e5-402a-b5c7-36dee346bc33 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container {
      position: relative;
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-67b232c3-18e5-402a-b5c7-36dee346bc33 {
  
  
  
  
}

#s-67b232c3-18e5-402a-b5c7-36dee346bc33 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shg-image-content-wrapper {
      aspect-ratio: 900/683;
      width: 100%;
      height: 100%;
    }

    #s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shogun-image-link {
      aspect-ratio: 900/683;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-67b232c3-18e5-402a-b5c7-36dee346bc33 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image {
    
    
  }


.s-67b232c3-18e5-402a-b5c7-36dee346bc33 .shogun-image-content {
  
    align-items: center;
  
}

.s-67b232c3-18e5-402a-b5c7-36dee346bc33.shg-align-container {
  display: flex;
  justify-content: center
}

.s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-67b232c3-18e5-402a-b5c7-36dee346bc33 {
      --shg-aspect-ratio: calc(900/683); 
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container {
      position: relative;
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-67b232c3-18e5-402a-b5c7-36dee346bc33 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
.shg-btn.shg-cse, .shg-btn.shg-cse:hover, .shg-btn.shg-cse:focus {
  color: #FFF;
}

.shg-btn {
  cursor: pointer;
  box-sizing: border-box;
}

.shg-btn-text {
  
  
}

.shg-btn.shg-btn-stretch {
  display: block;
}

.shg-btn:not(.shg-btn-stretch) {
  display: inline-block;
}

.shg-btn-wrapper.shg-align-left {
  text-align: left;
}

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

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

#s-653e114e-4fe6-4a0c-8441-14f4cc1c3c92 {
  margin-top: 2px;
margin-left: auto;
margin-bottom: 2px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
background-repeat: no-repeat;
}
#s-653e114e-4fe6-4a0c-8441-14f4cc1c3c92:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-653e114e-4fe6-4a0c-8441-14f4cc1c3c92:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-653e114e-4fe6-4a0c-8441-14f4cc1c3c92-root {
    text-align: center;
  }


#s-653e114e-4fe6-4a0c-8441-14f4cc1c3c92.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-653e114e-4fe6-4a0c-8441-14f4cc1c3c92-root {
    text-align: center;
  }


#s-653e114e-4fe6-4a0c-8441-14f4cc1c3c92.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-653e114e-4fe6-4a0c-8441-14f4cc1c3c92-root {
    text-align: center;
  }


#s-653e114e-4fe6-4a0c-8441-14f4cc1c3c92.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-653e114e-4fe6-4a0c-8441-14f4cc1c3c92-root {
    text-align: center;
  }


#s-653e114e-4fe6-4a0c-8441-14f4cc1c3c92.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-653e114e-4fe6-4a0c-8441-14f4cc1c3c92-root {
    text-align: center;
  }


#s-653e114e-4fe6-4a0c-8441-14f4cc1c3c92.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
.shg-hr-wrapper {
  padding: 30px 0;
}

.shg-hr-wrapper hr {
  margin: 0;
  border: 0;
  width: 100%;
}

#s-9ff31fa3-5e1c-44c4-a8b6-d1f972d09b9e {
  margin-top: -24px;
margin-left: auto;
margin-bottom: -24px;
margin-right: auto;
}

#s-9ff31fa3-5e1c-44c4-a8b6-d1f972d09b9e hr {
  border-top: 1px solid #ddd;
}

#s-e1f03717-afe6-4af6-bd99-cdbd85a73bb4 {
  margin-left: auto;
margin-right: auto;
}

#s-3931af7e-30d7-46ca-9e3a-88074cdc8a8b {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-3931af7e-30d7-46ca-9e3a-88074cdc8a8b {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-3931af7e-30d7-46ca-9e3a-88074cdc8a8b > .swiper-button-prev,
#slider-v3-s-3931af7e-30d7-46ca-9e3a-88074cdc8a8b > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-3931af7e-30d7-46ca-9e3a-88074cdc8a8b > .swiper-button-next svg,
#slider-v3-s-3931af7e-30d7-46ca-9e3a-88074cdc8a8b > .swiper-button-prev svg {
  fill: rgba(0, 0, 0, 1) !important;
}

#s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 729/364;
text-align: center;
}



.shg-image-margin-container-s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shg-image-content-wrapper {
      aspect-ratio: 729/364;
      width: 100%;
      height: 100%;
    }

    #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shogun-image-link {
      aspect-ratio: 729/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image {
    
    
  }


.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shogun-image-content {
  
    align-items: center;
  
}

.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 {
      --shg-aspect-ratio: calc(729/364); 
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container {
      position: relative;
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 {
  
  
  
  
}

#s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shg-image-content-wrapper {
      aspect-ratio: 729/364;
      width: 100%;
      height: 100%;
    }

    #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shogun-image-link {
      aspect-ratio: 729/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image {
    
    
  }


.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shogun-image-content {
  
    align-items: center;
  
}

.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 {
      --shg-aspect-ratio: calc(729/364); 
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container {
      position: relative;
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 {
  
  
  
  
}

#s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shg-image-content-wrapper {
      aspect-ratio: 729/364;
      width: 100%;
      height: 100%;
    }

    #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shogun-image-link {
      aspect-ratio: 729/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image {
    
    
  }


.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shogun-image-content {
  
    align-items: center;
  
}

.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 {
      --shg-aspect-ratio: calc(729/364); 
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container {
      position: relative;
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 {
  
  
  
  
}

#s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shg-image-content-wrapper {
      aspect-ratio: 729/364;
      width: 100%;
      height: 100%;
    }

    #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shogun-image-link {
      aspect-ratio: 729/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image {
    
    
  }


.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shogun-image-content {
  
    align-items: center;
  
}

.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 {
      --shg-aspect-ratio: calc(729/364); 
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container {
      position: relative;
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 {
  
  
  
  
}

#s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shg-image-content-wrapper {
      aspect-ratio: 729/364;
      width: 100%;
      height: 100%;
    }

    #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shogun-image-link {
      aspect-ratio: 729/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image {
    
    
  }


.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 .shogun-image-content {
  
    align-items: center;
  
}

.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 {
      --shg-aspect-ratio: calc(729/364); 
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container {
      position: relative;
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-90e461e4-bd2b-4f14-8ac2-310b91e6beb5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-ffe702a8-21ed-4df3-8ab9-4a71669172df {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 729/364;
text-align: center;
}



.shg-image-margin-container-s-ffe702a8-21ed-4df3-8ab9-4a71669172df {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-ffe702a8-21ed-4df3-8ab9-4a71669172df {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shg-image-content-wrapper {
      aspect-ratio: 729/364;
      width: 100%;
      height: 100%;
    }

    #s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shogun-image-link {
      aspect-ratio: 729/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ffe702a8-21ed-4df3-8ab9-4a71669172df img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image {
    
    
  }


.s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shogun-image-content {
  
    align-items: center;
  
}

.s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df {
      --shg-aspect-ratio: calc(729/364); 
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container {
      position: relative;
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-ffe702a8-21ed-4df3-8ab9-4a71669172df {
  
  
  
  
}

#s-ffe702a8-21ed-4df3-8ab9-4a71669172df {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shg-image-content-wrapper {
      aspect-ratio: 729/364;
      width: 100%;
      height: 100%;
    }

    #s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shogun-image-link {
      aspect-ratio: 729/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ffe702a8-21ed-4df3-8ab9-4a71669172df img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image {
    
    
  }


.s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shogun-image-content {
  
    align-items: center;
  
}

.s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df {
      --shg-aspect-ratio: calc(729/364); 
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container {
      position: relative;
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-ffe702a8-21ed-4df3-8ab9-4a71669172df {
  
  
  
  
}

#s-ffe702a8-21ed-4df3-8ab9-4a71669172df {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shg-image-content-wrapper {
      aspect-ratio: 729/364;
      width: 100%;
      height: 100%;
    }

    #s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shogun-image-link {
      aspect-ratio: 729/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ffe702a8-21ed-4df3-8ab9-4a71669172df img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image {
    
    
  }


.s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shogun-image-content {
  
    align-items: center;
  
}

.s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df {
      --shg-aspect-ratio: calc(729/364); 
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container {
      position: relative;
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-ffe702a8-21ed-4df3-8ab9-4a71669172df {
  
  
  
  
}

#s-ffe702a8-21ed-4df3-8ab9-4a71669172df {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shg-image-content-wrapper {
      aspect-ratio: 729/364;
      width: 100%;
      height: 100%;
    }

    #s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shogun-image-link {
      aspect-ratio: 729/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ffe702a8-21ed-4df3-8ab9-4a71669172df img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image {
    
    
  }


.s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shogun-image-content {
  
    align-items: center;
  
}

.s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df {
      --shg-aspect-ratio: calc(729/364); 
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container {
      position: relative;
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-ffe702a8-21ed-4df3-8ab9-4a71669172df {
  
  
  
  
}

#s-ffe702a8-21ed-4df3-8ab9-4a71669172df {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shg-image-content-wrapper {
      aspect-ratio: 729/364;
      width: 100%;
      height: 100%;
    }

    #s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shogun-image-link {
      aspect-ratio: 729/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ffe702a8-21ed-4df3-8ab9-4a71669172df img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image {
    
    
  }


.s-ffe702a8-21ed-4df3-8ab9-4a71669172df .shogun-image-content {
  
    align-items: center;
  
}

.s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df {
      --shg-aspect-ratio: calc(729/364); 
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container {
      position: relative;
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ffe702a8-21ed-4df3-8ab9-4a71669172df img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 727/368;
text-align: center;
}



.shg-image-margin-container-s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shg-image-content-wrapper {
      aspect-ratio: 727/368;
      width: 100%;
      height: 100%;
    }

    #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shogun-image-link {
      aspect-ratio: 727/368;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image {
    
    
  }


.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shogun-image-content {
  
    align-items: center;
  
}

.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 {
      --shg-aspect-ratio: calc(727/368); 
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container {
      position: relative;
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 {
  
  
  
  
}

#s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shg-image-content-wrapper {
      aspect-ratio: 727/368;
      width: 100%;
      height: 100%;
    }

    #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shogun-image-link {
      aspect-ratio: 727/368;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image {
    
    
  }


.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shogun-image-content {
  
    align-items: center;
  
}

.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 {
      --shg-aspect-ratio: calc(727/368); 
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container {
      position: relative;
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 {
  
  
  
  
}

#s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shg-image-content-wrapper {
      aspect-ratio: 727/368;
      width: 100%;
      height: 100%;
    }

    #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shogun-image-link {
      aspect-ratio: 727/368;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image {
    
    
  }


.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shogun-image-content {
  
    align-items: center;
  
}

.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 {
      --shg-aspect-ratio: calc(727/368); 
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container {
      position: relative;
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 {
  
  
  
  
}

#s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shg-image-content-wrapper {
      aspect-ratio: 727/368;
      width: 100%;
      height: 100%;
    }

    #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shogun-image-link {
      aspect-ratio: 727/368;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image {
    
    
  }


.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shogun-image-content {
  
    align-items: center;
  
}

.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 {
      --shg-aspect-ratio: calc(727/368); 
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container {
      position: relative;
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 {
  
  
  
  
}

#s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shg-image-content-wrapper {
      aspect-ratio: 727/368;
      width: 100%;
      height: 100%;
    }

    #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shogun-image-link {
      aspect-ratio: 727/368;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image {
    
    
  }


.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 .shogun-image-content {
  
    align-items: center;
  
}

.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 {
      --shg-aspect-ratio: calc(727/368); 
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container {
      position: relative;
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c75aa06d-b9de-451b-85d1-d3e5364d1f34 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 729/364;
text-align: center;
}



.shg-image-margin-container-s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shg-image-content-wrapper {
      aspect-ratio: 729/364;
      width: 100%;
      height: 100%;
    }

    #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shogun-image-link {
      aspect-ratio: 729/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image {
    
    
  }


.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shogun-image-content {
  
    align-items: center;
  
}

.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e {
      --shg-aspect-ratio: calc(729/364); 
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container {
      position: relative;
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e {
  
  
  
  
}

#s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shg-image-content-wrapper {
      aspect-ratio: 729/364;
      width: 100%;
      height: 100%;
    }

    #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shogun-image-link {
      aspect-ratio: 729/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image {
    
    
  }


.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shogun-image-content {
  
    align-items: center;
  
}

.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e {
      --shg-aspect-ratio: calc(729/364); 
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container {
      position: relative;
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e {
  
  
  
  
}

#s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shg-image-content-wrapper {
      aspect-ratio: 729/364;
      width: 100%;
      height: 100%;
    }

    #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shogun-image-link {
      aspect-ratio: 729/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image {
    
    
  }


.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shogun-image-content {
  
    align-items: center;
  
}

.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e {
      --shg-aspect-ratio: calc(729/364); 
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container {
      position: relative;
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e {
  
  
  
  
}

#s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shg-image-content-wrapper {
      aspect-ratio: 729/364;
      width: 100%;
      height: 100%;
    }

    #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shogun-image-link {
      aspect-ratio: 729/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image {
    
    
  }


.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shogun-image-content {
  
    align-items: center;
  
}

.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e {
      --shg-aspect-ratio: calc(729/364); 
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container {
      position: relative;
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e {
  
  
  
  
}

#s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shg-image-content-wrapper {
      aspect-ratio: 729/364;
      width: 100%;
      height: 100%;
    }

    #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shogun-image-link {
      aspect-ratio: 729/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image {
    
    
  }


.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e .shogun-image-content {
  
    align-items: center;
  
}

.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e {
      --shg-aspect-ratio: calc(729/364); 
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container {
      position: relative;
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-92207e66-3ed7-434c-b2ac-8f3ffb5cd10e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-c25d1a11-3393-4a6b-961a-31163b2278a8 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 728/366;
text-align: center;
}



.shg-image-margin-container-s-c25d1a11-3393-4a6b-961a-31163b2278a8 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-c25d1a11-3393-4a6b-961a-31163b2278a8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shg-image-content-wrapper {
      aspect-ratio: 728/366;
      width: 100%;
      height: 100%;
    }

    #s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shogun-image-link {
      aspect-ratio: 728/366;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c25d1a11-3393-4a6b-961a-31163b2278a8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image {
    
    
  }


.s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shogun-image-content {
  
    align-items: center;
  
}

.s-c25d1a11-3393-4a6b-961a-31163b2278a8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c25d1a11-3393-4a6b-961a-31163b2278a8 {
      --shg-aspect-ratio: calc(728/366); 
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container {
      position: relative;
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-c25d1a11-3393-4a6b-961a-31163b2278a8 {
  
  
  
  
}

#s-c25d1a11-3393-4a6b-961a-31163b2278a8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shg-image-content-wrapper {
      aspect-ratio: 728/366;
      width: 100%;
      height: 100%;
    }

    #s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shogun-image-link {
      aspect-ratio: 728/366;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c25d1a11-3393-4a6b-961a-31163b2278a8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image {
    
    
  }


.s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shogun-image-content {
  
    align-items: center;
  
}

.s-c25d1a11-3393-4a6b-961a-31163b2278a8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c25d1a11-3393-4a6b-961a-31163b2278a8 {
      --shg-aspect-ratio: calc(728/366); 
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container {
      position: relative;
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-c25d1a11-3393-4a6b-961a-31163b2278a8 {
  
  
  
  
}

#s-c25d1a11-3393-4a6b-961a-31163b2278a8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shg-image-content-wrapper {
      aspect-ratio: 728/366;
      width: 100%;
      height: 100%;
    }

    #s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shogun-image-link {
      aspect-ratio: 728/366;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c25d1a11-3393-4a6b-961a-31163b2278a8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image {
    
    
  }


.s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shogun-image-content {
  
    align-items: center;
  
}

.s-c25d1a11-3393-4a6b-961a-31163b2278a8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c25d1a11-3393-4a6b-961a-31163b2278a8 {
      --shg-aspect-ratio: calc(728/366); 
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container {
      position: relative;
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-c25d1a11-3393-4a6b-961a-31163b2278a8 {
  
  
  
  
}

#s-c25d1a11-3393-4a6b-961a-31163b2278a8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shg-image-content-wrapper {
      aspect-ratio: 728/366;
      width: 100%;
      height: 100%;
    }

    #s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shogun-image-link {
      aspect-ratio: 728/366;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c25d1a11-3393-4a6b-961a-31163b2278a8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image {
    
    
  }


.s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shogun-image-content {
  
    align-items: center;
  
}

.s-c25d1a11-3393-4a6b-961a-31163b2278a8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c25d1a11-3393-4a6b-961a-31163b2278a8 {
      --shg-aspect-ratio: calc(728/366); 
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container {
      position: relative;
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-c25d1a11-3393-4a6b-961a-31163b2278a8 {
  
  
  
  
}

#s-c25d1a11-3393-4a6b-961a-31163b2278a8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shg-image-content-wrapper {
      aspect-ratio: 728/366;
      width: 100%;
      height: 100%;
    }

    #s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shogun-image-link {
      aspect-ratio: 728/366;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c25d1a11-3393-4a6b-961a-31163b2278a8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image {
    
    
  }


.s-c25d1a11-3393-4a6b-961a-31163b2278a8 .shogun-image-content {
  
    align-items: center;
  
}

.s-c25d1a11-3393-4a6b-961a-31163b2278a8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c25d1a11-3393-4a6b-961a-31163b2278a8 {
      --shg-aspect-ratio: calc(728/366); 
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container {
      position: relative;
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c25d1a11-3393-4a6b-961a-31163b2278a8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 727/363;
text-align: center;
}



.shg-image-margin-container-s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shg-image-content-wrapper {
      aspect-ratio: 727/363;
      width: 100%;
      height: 100%;
    }

    #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shogun-image-link {
      aspect-ratio: 727/363;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image {
    
    
  }


.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shogun-image-content {
  
    align-items: center;
  
}

.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 {
      --shg-aspect-ratio: calc(727/363); 
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container {
      position: relative;
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 {
  
  
  
  
}

#s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shg-image-content-wrapper {
      aspect-ratio: 727/363;
      width: 100%;
      height: 100%;
    }

    #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shogun-image-link {
      aspect-ratio: 727/363;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image {
    
    
  }


.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shogun-image-content {
  
    align-items: center;
  
}

.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 {
      --shg-aspect-ratio: calc(727/363); 
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container {
      position: relative;
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 {
  
  
  
  
}

#s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shg-image-content-wrapper {
      aspect-ratio: 727/363;
      width: 100%;
      height: 100%;
    }

    #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shogun-image-link {
      aspect-ratio: 727/363;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image {
    
    
  }


.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shogun-image-content {
  
    align-items: center;
  
}

.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 {
      --shg-aspect-ratio: calc(727/363); 
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container {
      position: relative;
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 {
  
  
  
  
}

#s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shg-image-content-wrapper {
      aspect-ratio: 727/363;
      width: 100%;
      height: 100%;
    }

    #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shogun-image-link {
      aspect-ratio: 727/363;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image {
    
    
  }


.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shogun-image-content {
  
    align-items: center;
  
}

.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 {
      --shg-aspect-ratio: calc(727/363); 
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container {
      position: relative;
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 {
  
  
  
  
}

#s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shg-image-content-wrapper {
      aspect-ratio: 727/363;
      width: 100%;
      height: 100%;
    }

    #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shogun-image-link {
      aspect-ratio: 727/363;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image {
    
    
  }


.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 .shogun-image-content {
  
    align-items: center;
  
}

.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 {
      --shg-aspect-ratio: calc(727/363); 
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container {
      position: relative;
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b297eb7c-26cc-49ac-b29b-82c7f2ef0bf0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-106b9acf-9713-428d-97f0-d7f7db75ba9b {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 729/361;
text-align: center;
}



.shg-image-margin-container-s-106b9acf-9713-428d-97f0-d7f7db75ba9b {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-106b9acf-9713-428d-97f0-d7f7db75ba9b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shg-image-content-wrapper {
      aspect-ratio: 729/361;
      width: 100%;
      height: 100%;
    }

    #s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shogun-image-link {
      aspect-ratio: 729/361;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-106b9acf-9713-428d-97f0-d7f7db75ba9b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image {
    
    
  }


.s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shogun-image-content {
  
    align-items: center;
  
}

.s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b {
      --shg-aspect-ratio: calc(729/361); 
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container {
      position: relative;
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-106b9acf-9713-428d-97f0-d7f7db75ba9b {
  
  
  
  
}

#s-106b9acf-9713-428d-97f0-d7f7db75ba9b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shg-image-content-wrapper {
      aspect-ratio: 729/361;
      width: 100%;
      height: 100%;
    }

    #s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shogun-image-link {
      aspect-ratio: 729/361;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-106b9acf-9713-428d-97f0-d7f7db75ba9b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image {
    
    
  }


.s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shogun-image-content {
  
    align-items: center;
  
}

.s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b {
      --shg-aspect-ratio: calc(729/361); 
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container {
      position: relative;
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-106b9acf-9713-428d-97f0-d7f7db75ba9b {
  
  
  
  
}

#s-106b9acf-9713-428d-97f0-d7f7db75ba9b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shg-image-content-wrapper {
      aspect-ratio: 729/361;
      width: 100%;
      height: 100%;
    }

    #s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shogun-image-link {
      aspect-ratio: 729/361;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-106b9acf-9713-428d-97f0-d7f7db75ba9b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image {
    
    
  }


.s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shogun-image-content {
  
    align-items: center;
  
}

.s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b {
      --shg-aspect-ratio: calc(729/361); 
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container {
      position: relative;
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-106b9acf-9713-428d-97f0-d7f7db75ba9b {
  
  
  
  
}

#s-106b9acf-9713-428d-97f0-d7f7db75ba9b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shg-image-content-wrapper {
      aspect-ratio: 729/361;
      width: 100%;
      height: 100%;
    }

    #s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shogun-image-link {
      aspect-ratio: 729/361;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-106b9acf-9713-428d-97f0-d7f7db75ba9b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image {
    
    
  }


.s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shogun-image-content {
  
    align-items: center;
  
}

.s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b {
      --shg-aspect-ratio: calc(729/361); 
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container {
      position: relative;
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-106b9acf-9713-428d-97f0-d7f7db75ba9b {
  
  
  
  
}

#s-106b9acf-9713-428d-97f0-d7f7db75ba9b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shg-image-content-wrapper {
      aspect-ratio: 729/361;
      width: 100%;
      height: 100%;
    }

    #s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shogun-image-link {
      aspect-ratio: 729/361;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-106b9acf-9713-428d-97f0-d7f7db75ba9b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image {
    
    
  }


.s-106b9acf-9713-428d-97f0-d7f7db75ba9b .shogun-image-content {
  
    align-items: center;
  
}

.s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b {
      --shg-aspect-ratio: calc(729/361); 
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container {
      position: relative;
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-106b9acf-9713-428d-97f0-d7f7db75ba9b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-ab5ef034-9e16-436a-8cf5-40825297e571 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 727/363;
text-align: center;
}



.shg-image-margin-container-s-ab5ef034-9e16-436a-8cf5-40825297e571 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-ab5ef034-9e16-436a-8cf5-40825297e571 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ab5ef034-9e16-436a-8cf5-40825297e571 .shg-image-content-wrapper {
      aspect-ratio: 727/363;
      width: 100%;
      height: 100%;
    }

    #s-ab5ef034-9e16-436a-8cf5-40825297e571 .shogun-image-link {
      aspect-ratio: 727/363;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ab5ef034-9e16-436a-8cf5-40825297e571 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ab5ef034-9e16-436a-8cf5-40825297e571 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image {
    
    
  }


.s-ab5ef034-9e16-436a-8cf5-40825297e571 .shogun-image-content {
  
    align-items: center;
  
}

.s-ab5ef034-9e16-436a-8cf5-40825297e571.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ab5ef034-9e16-436a-8cf5-40825297e571 {
      --shg-aspect-ratio: calc(727/363); 
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container {
      position: relative;
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-ab5ef034-9e16-436a-8cf5-40825297e571 {
  
  
  
  
}

#s-ab5ef034-9e16-436a-8cf5-40825297e571 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ab5ef034-9e16-436a-8cf5-40825297e571 .shg-image-content-wrapper {
      aspect-ratio: 727/363;
      width: 100%;
      height: 100%;
    }

    #s-ab5ef034-9e16-436a-8cf5-40825297e571 .shogun-image-link {
      aspect-ratio: 727/363;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ab5ef034-9e16-436a-8cf5-40825297e571 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ab5ef034-9e16-436a-8cf5-40825297e571 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image {
    
    
  }


.s-ab5ef034-9e16-436a-8cf5-40825297e571 .shogun-image-content {
  
    align-items: center;
  
}

.s-ab5ef034-9e16-436a-8cf5-40825297e571.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ab5ef034-9e16-436a-8cf5-40825297e571 {
      --shg-aspect-ratio: calc(727/363); 
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container {
      position: relative;
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-ab5ef034-9e16-436a-8cf5-40825297e571 {
  
  
  
  
}

#s-ab5ef034-9e16-436a-8cf5-40825297e571 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ab5ef034-9e16-436a-8cf5-40825297e571 .shg-image-content-wrapper {
      aspect-ratio: 727/363;
      width: 100%;
      height: 100%;
    }

    #s-ab5ef034-9e16-436a-8cf5-40825297e571 .shogun-image-link {
      aspect-ratio: 727/363;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ab5ef034-9e16-436a-8cf5-40825297e571 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ab5ef034-9e16-436a-8cf5-40825297e571 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image {
    
    
  }


.s-ab5ef034-9e16-436a-8cf5-40825297e571 .shogun-image-content {
  
    align-items: center;
  
}

.s-ab5ef034-9e16-436a-8cf5-40825297e571.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ab5ef034-9e16-436a-8cf5-40825297e571 {
      --shg-aspect-ratio: calc(727/363); 
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container {
      position: relative;
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-ab5ef034-9e16-436a-8cf5-40825297e571 {
  
  
  
  
}

#s-ab5ef034-9e16-436a-8cf5-40825297e571 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ab5ef034-9e16-436a-8cf5-40825297e571 .shg-image-content-wrapper {
      aspect-ratio: 727/363;
      width: 100%;
      height: 100%;
    }

    #s-ab5ef034-9e16-436a-8cf5-40825297e571 .shogun-image-link {
      aspect-ratio: 727/363;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ab5ef034-9e16-436a-8cf5-40825297e571 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ab5ef034-9e16-436a-8cf5-40825297e571 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image {
    
    
  }


.s-ab5ef034-9e16-436a-8cf5-40825297e571 .shogun-image-content {
  
    align-items: center;
  
}

.s-ab5ef034-9e16-436a-8cf5-40825297e571.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ab5ef034-9e16-436a-8cf5-40825297e571 {
      --shg-aspect-ratio: calc(727/363); 
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container {
      position: relative;
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-ab5ef034-9e16-436a-8cf5-40825297e571 {
  
  
  
  
}

#s-ab5ef034-9e16-436a-8cf5-40825297e571 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ab5ef034-9e16-436a-8cf5-40825297e571 .shg-image-content-wrapper {
      aspect-ratio: 727/363;
      width: 100%;
      height: 100%;
    }

    #s-ab5ef034-9e16-436a-8cf5-40825297e571 .shogun-image-link {
      aspect-ratio: 727/363;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ab5ef034-9e16-436a-8cf5-40825297e571 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ab5ef034-9e16-436a-8cf5-40825297e571 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image {
    
    
  }


.s-ab5ef034-9e16-436a-8cf5-40825297e571 .shogun-image-content {
  
    align-items: center;
  
}

.s-ab5ef034-9e16-436a-8cf5-40825297e571.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ab5ef034-9e16-436a-8cf5-40825297e571 {
      --shg-aspect-ratio: calc(727/363); 
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container {
      position: relative;
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ab5ef034-9e16-436a-8cf5-40825297e571 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 729/365;
text-align: center;
}



.shg-image-margin-container-s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shg-image-content-wrapper {
      aspect-ratio: 729/365;
      width: 100%;
      height: 100%;
    }

    #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shogun-image-link {
      aspect-ratio: 729/365;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image {
    
    
  }


.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shogun-image-content {
  
    align-items: center;
  
}

.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 {
      --shg-aspect-ratio: calc(729/365); 
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container {
      position: relative;
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 {
  
  
  
  
}

#s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shg-image-content-wrapper {
      aspect-ratio: 729/365;
      width: 100%;
      height: 100%;
    }

    #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shogun-image-link {
      aspect-ratio: 729/365;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image {
    
    
  }


.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shogun-image-content {
  
    align-items: center;
  
}

.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 {
      --shg-aspect-ratio: calc(729/365); 
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container {
      position: relative;
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 {
  
  
  
  
}

#s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shg-image-content-wrapper {
      aspect-ratio: 729/365;
      width: 100%;
      height: 100%;
    }

    #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shogun-image-link {
      aspect-ratio: 729/365;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image {
    
    
  }


.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shogun-image-content {
  
    align-items: center;
  
}

.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 {
      --shg-aspect-ratio: calc(729/365); 
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container {
      position: relative;
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 {
  
  
  
  
}

#s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shg-image-content-wrapper {
      aspect-ratio: 729/365;
      width: 100%;
      height: 100%;
    }

    #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shogun-image-link {
      aspect-ratio: 729/365;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image {
    
    
  }


.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shogun-image-content {
  
    align-items: center;
  
}

.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 {
      --shg-aspect-ratio: calc(729/365); 
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container {
      position: relative;
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 {
  
  
  
  
}

#s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shg-image-content-wrapper {
      aspect-ratio: 729/365;
      width: 100%;
      height: 100%;
    }

    #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shogun-image-link {
      aspect-ratio: 729/365;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image {
    
    
  }


.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 .shogun-image-content {
  
    align-items: center;
  
}

.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 {
      --shg-aspect-ratio: calc(729/365); 
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container {
      position: relative;
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8d41dadd-55b6-45cf-8c9d-fef4f1635e95 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 729/363;
text-align: center;
}



.shg-image-margin-container-s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shg-image-content-wrapper {
      aspect-ratio: 729/363;
      width: 100%;
      height: 100%;
    }

    #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shogun-image-link {
      aspect-ratio: 729/363;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image {
    
    
  }


.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shogun-image-content {
  
    align-items: center;
  
}

.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 {
      --shg-aspect-ratio: calc(729/363); 
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container {
      position: relative;
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 {
  
  
  
  
}

#s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shg-image-content-wrapper {
      aspect-ratio: 729/363;
      width: 100%;
      height: 100%;
    }

    #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shogun-image-link {
      aspect-ratio: 729/363;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image {
    
    
  }


.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shogun-image-content {
  
    align-items: center;
  
}

.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 {
      --shg-aspect-ratio: calc(729/363); 
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container {
      position: relative;
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 {
  
  
  
  
}

#s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shg-image-content-wrapper {
      aspect-ratio: 729/363;
      width: 100%;
      height: 100%;
    }

    #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shogun-image-link {
      aspect-ratio: 729/363;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image {
    
    
  }


.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shogun-image-content {
  
    align-items: center;
  
}

.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 {
      --shg-aspect-ratio: calc(729/363); 
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container {
      position: relative;
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 {
  
  
  
  
}

#s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shg-image-content-wrapper {
      aspect-ratio: 729/363;
      width: 100%;
      height: 100%;
    }

    #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shogun-image-link {
      aspect-ratio: 729/363;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image {
    
    
  }


.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shogun-image-content {
  
    align-items: center;
  
}

.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 {
      --shg-aspect-ratio: calc(729/363); 
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container {
      position: relative;
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 {
  
  
  
  
}

#s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shg-image-content-wrapper {
      aspect-ratio: 729/363;
      width: 100%;
      height: 100%;
    }

    #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shogun-image-link {
      aspect-ratio: 729/363;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image {
    
    
  }


.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 .shogun-image-content {
  
    align-items: center;
  
}

.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 {
      --shg-aspect-ratio: calc(729/363); 
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container {
      position: relative;
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-26ebc278-a049-4bb4-958f-2e33f4ccefa1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 729/362;
text-align: center;
}



.shg-image-margin-container-s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shg-image-content-wrapper {
      aspect-ratio: 729/362;
      width: 100%;
      height: 100%;
    }

    #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shogun-image-link {
      aspect-ratio: 729/362;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image {
    
    
  }


.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shogun-image-content {
  
    align-items: center;
  
}

.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 {
      --shg-aspect-ratio: calc(729/362); 
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container {
      position: relative;
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 {
  
  
  
  
}

#s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shg-image-content-wrapper {
      aspect-ratio: 729/362;
      width: 100%;
      height: 100%;
    }

    #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shogun-image-link {
      aspect-ratio: 729/362;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image {
    
    
  }


.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shogun-image-content {
  
    align-items: center;
  
}

.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 {
      --shg-aspect-ratio: calc(729/362); 
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container {
      position: relative;
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 {
  
  
  
  
}

#s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shg-image-content-wrapper {
      aspect-ratio: 729/362;
      width: 100%;
      height: 100%;
    }

    #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shogun-image-link {
      aspect-ratio: 729/362;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image {
    
    
  }


.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shogun-image-content {
  
    align-items: center;
  
}

.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 {
      --shg-aspect-ratio: calc(729/362); 
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container {
      position: relative;
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 {
  
  
  
  
}

#s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shg-image-content-wrapper {
      aspect-ratio: 729/362;
      width: 100%;
      height: 100%;
    }

    #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shogun-image-link {
      aspect-ratio: 729/362;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image {
    
    
  }


.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shogun-image-content {
  
    align-items: center;
  
}

.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 {
      --shg-aspect-ratio: calc(729/362); 
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container {
      position: relative;
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 {
  
  
  
  
}

#s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shg-image-content-wrapper {
      aspect-ratio: 729/362;
      width: 100%;
      height: 100%;
    }

    #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shogun-image-link {
      aspect-ratio: 729/362;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image {
    
    
  }


.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 .shogun-image-content {
  
    align-items: center;
  
}

.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 {
      --shg-aspect-ratio: calc(729/362); 
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container {
      position: relative;
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-66ca6fe6-5d1a-4c25-9798-43283f4ae4f6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-1b821366-c316-432a-8cf6-e9c2c8747f34 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 726/364;
text-align: center;
}



.shg-image-margin-container-s-1b821366-c316-432a-8cf6-e9c2c8747f34 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-1b821366-c316-432a-8cf6-e9c2c8747f34 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shg-image-content-wrapper {
      aspect-ratio: 726/364;
      width: 100%;
      height: 100%;
    }

    #s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shogun-image-link {
      aspect-ratio: 726/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b821366-c316-432a-8cf6-e9c2c8747f34 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image {
    
    
  }


.s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shogun-image-content {
  
    align-items: center;
  
}

.s-1b821366-c316-432a-8cf6-e9c2c8747f34.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1b821366-c316-432a-8cf6-e9c2c8747f34 {
      --shg-aspect-ratio: calc(726/364); 
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container {
      position: relative;
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-1b821366-c316-432a-8cf6-e9c2c8747f34 {
  
  
  
  
}

#s-1b821366-c316-432a-8cf6-e9c2c8747f34 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shg-image-content-wrapper {
      aspect-ratio: 726/364;
      width: 100%;
      height: 100%;
    }

    #s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shogun-image-link {
      aspect-ratio: 726/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b821366-c316-432a-8cf6-e9c2c8747f34 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image {
    
    
  }


.s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shogun-image-content {
  
    align-items: center;
  
}

.s-1b821366-c316-432a-8cf6-e9c2c8747f34.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1b821366-c316-432a-8cf6-e9c2c8747f34 {
      --shg-aspect-ratio: calc(726/364); 
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container {
      position: relative;
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-1b821366-c316-432a-8cf6-e9c2c8747f34 {
  
  
  
  
}

#s-1b821366-c316-432a-8cf6-e9c2c8747f34 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shg-image-content-wrapper {
      aspect-ratio: 726/364;
      width: 100%;
      height: 100%;
    }

    #s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shogun-image-link {
      aspect-ratio: 726/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b821366-c316-432a-8cf6-e9c2c8747f34 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image {
    
    
  }


.s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shogun-image-content {
  
    align-items: center;
  
}

.s-1b821366-c316-432a-8cf6-e9c2c8747f34.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1b821366-c316-432a-8cf6-e9c2c8747f34 {
      --shg-aspect-ratio: calc(726/364); 
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container {
      position: relative;
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-1b821366-c316-432a-8cf6-e9c2c8747f34 {
  
  
  
  
}

#s-1b821366-c316-432a-8cf6-e9c2c8747f34 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shg-image-content-wrapper {
      aspect-ratio: 726/364;
      width: 100%;
      height: 100%;
    }

    #s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shogun-image-link {
      aspect-ratio: 726/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b821366-c316-432a-8cf6-e9c2c8747f34 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image {
    
    
  }


.s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shogun-image-content {
  
    align-items: center;
  
}

.s-1b821366-c316-432a-8cf6-e9c2c8747f34.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1b821366-c316-432a-8cf6-e9c2c8747f34 {
      --shg-aspect-ratio: calc(726/364); 
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container {
      position: relative;
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-1b821366-c316-432a-8cf6-e9c2c8747f34 {
  
  
  
  
}

#s-1b821366-c316-432a-8cf6-e9c2c8747f34 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shg-image-content-wrapper {
      aspect-ratio: 726/364;
      width: 100%;
      height: 100%;
    }

    #s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shogun-image-link {
      aspect-ratio: 726/364;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b821366-c316-432a-8cf6-e9c2c8747f34 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image {
    
    
  }


.s-1b821366-c316-432a-8cf6-e9c2c8747f34 .shogun-image-content {
  
    align-items: center;
  
}

.s-1b821366-c316-432a-8cf6-e9c2c8747f34.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1b821366-c316-432a-8cf6-e9c2c8747f34 {
      --shg-aspect-ratio: calc(726/364); 
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container {
      position: relative;
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b821366-c316-432a-8cf6-e9c2c8747f34 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-cba2ef05-636b-43f6-8375-1b861e95d7e6 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 727/362;
text-align: center;
}



.shg-image-margin-container-s-cba2ef05-636b-43f6-8375-1b861e95d7e6 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-cba2ef05-636b-43f6-8375-1b861e95d7e6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shg-image-content-wrapper {
      aspect-ratio: 727/362;
      width: 100%;
      height: 100%;
    }

    #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shogun-image-link {
      aspect-ratio: 727/362;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image {
    
    
  }


.s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shogun-image-content {
  
    align-items: center;
  
}

.s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6 {
      --shg-aspect-ratio: calc(727/362); 
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container {
      position: relative;
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-cba2ef05-636b-43f6-8375-1b861e95d7e6 {
  
  
  
  
}

#s-cba2ef05-636b-43f6-8375-1b861e95d7e6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shg-image-content-wrapper {
      aspect-ratio: 727/362;
      width: 100%;
      height: 100%;
    }

    #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shogun-image-link {
      aspect-ratio: 727/362;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image {
    
    
  }


.s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shogun-image-content {
  
    align-items: center;
  
}

.s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6 {
      --shg-aspect-ratio: calc(727/362); 
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container {
      position: relative;
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-cba2ef05-636b-43f6-8375-1b861e95d7e6 {
  
  
  
  
}

#s-cba2ef05-636b-43f6-8375-1b861e95d7e6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shg-image-content-wrapper {
      aspect-ratio: 727/362;
      width: 100%;
      height: 100%;
    }

    #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shogun-image-link {
      aspect-ratio: 727/362;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image {
    
    
  }


.s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shogun-image-content {
  
    align-items: center;
  
}

.s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6 {
      --shg-aspect-ratio: calc(727/362); 
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container {
      position: relative;
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-cba2ef05-636b-43f6-8375-1b861e95d7e6 {
  
  
  
  
}

#s-cba2ef05-636b-43f6-8375-1b861e95d7e6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shg-image-content-wrapper {
      aspect-ratio: 727/362;
      width: 100%;
      height: 100%;
    }

    #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shogun-image-link {
      aspect-ratio: 727/362;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image {
    
    
  }


.s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shogun-image-content {
  
    align-items: center;
  
}

.s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6 {
      --shg-aspect-ratio: calc(727/362); 
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container {
      position: relative;
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-cba2ef05-636b-43f6-8375-1b861e95d7e6 {
  
  
  
  
}

#s-cba2ef05-636b-43f6-8375-1b861e95d7e6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shg-image-content-wrapper {
      aspect-ratio: 727/362;
      width: 100%;
      height: 100%;
    }

    #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shogun-image-link {
      aspect-ratio: 727/362;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cba2ef05-636b-43f6-8375-1b861e95d7e6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image {
    
    
  }


.s-cba2ef05-636b-43f6-8375-1b861e95d7e6 .shogun-image-content {
  
    align-items: center;
  
}

.s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6 {
      --shg-aspect-ratio: calc(727/362); 
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container {
      position: relative;
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cba2ef05-636b-43f6-8375-1b861e95d7e6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-1b71b0ff-928e-48ea-bc8f-27578f182a6b {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 727/361;
text-align: center;
}



.shg-image-margin-container-s-1b71b0ff-928e-48ea-bc8f-27578f182a6b {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-1b71b0ff-928e-48ea-bc8f-27578f182a6b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shg-image-content-wrapper {
      aspect-ratio: 727/361;
      width: 100%;
      height: 100%;
    }

    #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shogun-image-link {
      aspect-ratio: 727/361;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image {
    
    
  }


.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shogun-image-content {
  
    align-items: center;
  
}

.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b {
      --shg-aspect-ratio: calc(727/361); 
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container {
      position: relative;
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-1b71b0ff-928e-48ea-bc8f-27578f182a6b {
  
  
  
  
}

#s-1b71b0ff-928e-48ea-bc8f-27578f182a6b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shg-image-content-wrapper {
      aspect-ratio: 727/361;
      width: 100%;
      height: 100%;
    }

    #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shogun-image-link {
      aspect-ratio: 727/361;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image {
    
    
  }


.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shogun-image-content {
  
    align-items: center;
  
}

.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b {
      --shg-aspect-ratio: calc(727/361); 
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container {
      position: relative;
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-1b71b0ff-928e-48ea-bc8f-27578f182a6b {
  
  
  
  
}

#s-1b71b0ff-928e-48ea-bc8f-27578f182a6b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shg-image-content-wrapper {
      aspect-ratio: 727/361;
      width: 100%;
      height: 100%;
    }

    #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shogun-image-link {
      aspect-ratio: 727/361;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image {
    
    
  }


.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shogun-image-content {
  
    align-items: center;
  
}

.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b {
      --shg-aspect-ratio: calc(727/361); 
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container {
      position: relative;
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-1b71b0ff-928e-48ea-bc8f-27578f182a6b {
  
  
  
  
}

#s-1b71b0ff-928e-48ea-bc8f-27578f182a6b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shg-image-content-wrapper {
      aspect-ratio: 727/361;
      width: 100%;
      height: 100%;
    }

    #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shogun-image-link {
      aspect-ratio: 727/361;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image {
    
    
  }


.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shogun-image-content {
  
    align-items: center;
  
}

.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b {
      --shg-aspect-ratio: calc(727/361); 
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container {
      position: relative;
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-1b71b0ff-928e-48ea-bc8f-27578f182a6b {
  
  
  
  
}

#s-1b71b0ff-928e-48ea-bc8f-27578f182a6b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shg-image-content-wrapper {
      aspect-ratio: 727/361;
      width: 100%;
      height: 100%;
    }

    #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shogun-image-link {
      aspect-ratio: 727/361;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b71b0ff-928e-48ea-bc8f-27578f182a6b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image {
    
    
  }


.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b .shogun-image-content {
  
    align-items: center;
  
}

.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b {
      --shg-aspect-ratio: calc(727/361); 
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container {
      position: relative;
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b71b0ff-928e-48ea-bc8f-27578f182a6b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-80c274b0-cffd-4bee-ad7e-d31e99056b49 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 728/355;
text-align: center;
}



.shg-image-margin-container-s-80c274b0-cffd-4bee-ad7e-d31e99056b49 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-80c274b0-cffd-4bee-ad7e-d31e99056b49 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shg-image-content-wrapper {
      aspect-ratio: 728/355;
      width: 100%;
      height: 100%;
    }

    #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shogun-image-link {
      aspect-ratio: 728/355;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image {
    
    
  }


.s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shogun-image-content {
  
    align-items: center;
  
}

.s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shg-align-container {
  display: flex;
  justify-content: center
}

.s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49 {
      --shg-aspect-ratio: calc(728/355); 
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container {
      position: relative;
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-80c274b0-cffd-4bee-ad7e-d31e99056b49 {
  
  
  
  
}

#s-80c274b0-cffd-4bee-ad7e-d31e99056b49 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shg-image-content-wrapper {
      aspect-ratio: 728/355;
      width: 100%;
      height: 100%;
    }

    #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shogun-image-link {
      aspect-ratio: 728/355;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image {
    
    
  }


.s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shogun-image-content {
  
    align-items: center;
  
}

.s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shg-align-container {
  display: flex;
  justify-content: center
}

.s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49 {
      --shg-aspect-ratio: calc(728/355); 
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container {
      position: relative;
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-80c274b0-cffd-4bee-ad7e-d31e99056b49 {
  
  
  
  
}

#s-80c274b0-cffd-4bee-ad7e-d31e99056b49 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shg-image-content-wrapper {
      aspect-ratio: 728/355;
      width: 100%;
      height: 100%;
    }

    #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shogun-image-link {
      aspect-ratio: 728/355;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image {
    
    
  }


.s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shogun-image-content {
  
    align-items: center;
  
}

.s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shg-align-container {
  display: flex;
  justify-content: center
}

.s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49 {
      --shg-aspect-ratio: calc(728/355); 
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container {
      position: relative;
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-80c274b0-cffd-4bee-ad7e-d31e99056b49 {
  
  
  
  
}

#s-80c274b0-cffd-4bee-ad7e-d31e99056b49 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shg-image-content-wrapper {
      aspect-ratio: 728/355;
      width: 100%;
      height: 100%;
    }

    #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shogun-image-link {
      aspect-ratio: 728/355;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image {
    
    
  }


.s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shogun-image-content {
  
    align-items: center;
  
}

.s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shg-align-container {
  display: flex;
  justify-content: center
}

.s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49 {
      --shg-aspect-ratio: calc(728/355); 
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container {
      position: relative;
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-80c274b0-cffd-4bee-ad7e-d31e99056b49 {
  
  
  
  
}

#s-80c274b0-cffd-4bee-ad7e-d31e99056b49 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shg-image-content-wrapper {
      aspect-ratio: 728/355;
      width: 100%;
      height: 100%;
    }

    #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shogun-image-link {
      aspect-ratio: 728/355;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-80c274b0-cffd-4bee-ad7e-d31e99056b49 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image {
    
    
  }


.s-80c274b0-cffd-4bee-ad7e-d31e99056b49 .shogun-image-content {
  
    align-items: center;
  
}

.s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shg-align-container {
  display: flex;
  justify-content: center
}

.s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49 {
      --shg-aspect-ratio: calc(728/355); 
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container {
      position: relative;
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-80c274b0-cffd-4bee-ad7e-d31e99056b49 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 724/355;
text-align: center;
}



.shg-image-margin-container-s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shg-image-content-wrapper {
      aspect-ratio: 724/355;
      width: 100%;
      height: 100%;
    }

    #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shogun-image-link {
      aspect-ratio: 724/355;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image {
    
    
  }


.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shogun-image-content {
  
    align-items: center;
  
}

.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 {
      --shg-aspect-ratio: calc(724/355); 
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container {
      position: relative;
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 {
  
  
  
  
}

#s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shg-image-content-wrapper {
      aspect-ratio: 724/355;
      width: 100%;
      height: 100%;
    }

    #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shogun-image-link {
      aspect-ratio: 724/355;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image {
    
    
  }


.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shogun-image-content {
  
    align-items: center;
  
}

.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 {
      --shg-aspect-ratio: calc(724/355); 
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container {
      position: relative;
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 {
  
  
  
  
}

#s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shg-image-content-wrapper {
      aspect-ratio: 724/355;
      width: 100%;
      height: 100%;
    }

    #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shogun-image-link {
      aspect-ratio: 724/355;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image {
    
    
  }


.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shogun-image-content {
  
    align-items: center;
  
}

.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 {
      --shg-aspect-ratio: calc(724/355); 
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container {
      position: relative;
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 {
  
  
  
  
}

#s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shg-image-content-wrapper {
      aspect-ratio: 724/355;
      width: 100%;
      height: 100%;
    }

    #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shogun-image-link {
      aspect-ratio: 724/355;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image {
    
    
  }


.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shogun-image-content {
  
    align-items: center;
  
}

.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 {
      --shg-aspect-ratio: calc(724/355); 
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container {
      position: relative;
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 {
  
  
  
  
}

#s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shg-image-content-wrapper {
      aspect-ratio: 724/355;
      width: 100%;
      height: 100%;
    }

    #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shogun-image-link {
      aspect-ratio: 724/355;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image {
    
    
  }


.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 .shogun-image-content {
  
    align-items: center;
  
}

.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 {
      --shg-aspect-ratio: calc(724/355); 
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container {
      position: relative;
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ea09c3f7-d98b-4ec0-8fda-329e1f4654e3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 727/348;
text-align: center;
}



.shg-image-margin-container-s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image {
    
    
  }


.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shogun-image-content {
  
    align-items: center;
  
}

.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container {
      position: relative;
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 {
  
  
  
  
}

#s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image {
    
    
  }


.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shogun-image-content {
  
    align-items: center;
  
}

.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container {
      position: relative;
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 {
  
  
  
  
}

#s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image {
    
    
  }


.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shogun-image-content {
  
    align-items: center;
  
}

.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container {
      position: relative;
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 {
  
  
  
  
}

#s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image {
    
    
  }


.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shogun-image-content {
  
    align-items: center;
  
}

.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container {
      position: relative;
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 {
  
  
  
  
}

#s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image {
    
    
  }


.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 .shogun-image-content {
  
    align-items: center;
  
}

.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container {
      position: relative;
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d0054ef2-8bb9-4c6f-95ce-8b0be64f9446 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-32189c8e-c37f-4c03-9ed4-9307798b78f0 {
  margin-top: 2px;
margin-left: auto;
margin-bottom: 2px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
background-repeat: no-repeat;
}
#s-32189c8e-c37f-4c03-9ed4-9307798b78f0:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-32189c8e-c37f-4c03-9ed4-9307798b78f0:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-32189c8e-c37f-4c03-9ed4-9307798b78f0-root {
    text-align: center;
  }


#s-32189c8e-c37f-4c03-9ed4-9307798b78f0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-32189c8e-c37f-4c03-9ed4-9307798b78f0-root {
    text-align: center;
  }


#s-32189c8e-c37f-4c03-9ed4-9307798b78f0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-32189c8e-c37f-4c03-9ed4-9307798b78f0-root {
    text-align: center;
  }


#s-32189c8e-c37f-4c03-9ed4-9307798b78f0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-32189c8e-c37f-4c03-9ed4-9307798b78f0-root {
    text-align: center;
  }


#s-32189c8e-c37f-4c03-9ed4-9307798b78f0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-32189c8e-c37f-4c03-9ed4-9307798b78f0-root {
    text-align: center;
  }


#s-32189c8e-c37f-4c03-9ed4-9307798b78f0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-e85ea426-27bc-4e14-8039-8019795f66d2 {
  margin-top: -24px;
margin-left: auto;
margin-bottom: -24px;
margin-right: auto;
}

#s-e85ea426-27bc-4e14-8039-8019795f66d2 hr {
  border-top: 1px solid #ddd;
}

#s-bde3a3d3-9e71-4b19-befc-11ab12384a80 {
  margin-left: auto;
margin-right: auto;
}

#s-0cd12f4c-2598-4f04-ab63-619cea89ebb1 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-0cd12f4c-2598-4f04-ab63-619cea89ebb1 {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-0cd12f4c-2598-4f04-ab63-619cea89ebb1 > .swiper-button-prev,
#slider-v3-s-0cd12f4c-2598-4f04-ab63-619cea89ebb1 > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-0cd12f4c-2598-4f04-ab63-619cea89ebb1 > .swiper-button-next svg,
#slider-v3-s-0cd12f4c-2598-4f04-ab63-619cea89ebb1 > .swiper-button-prev svg {
  fill: rgba(0, 0, 0, 1) !important;
}

#s-d1870002-9e8e-455b-a484-f245612ba107 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 641/342;
text-align: center;
}



.shg-image-margin-container-s-d1870002-9e8e-455b-a484-f245612ba107 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-d1870002-9e8e-455b-a484-f245612ba107 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d1870002-9e8e-455b-a484-f245612ba107 .shg-image-content-wrapper {
      aspect-ratio: 641/342;
      width: 100%;
      height: 100%;
    }

    #s-d1870002-9e8e-455b-a484-f245612ba107 .shogun-image-link {
      aspect-ratio: 641/342;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d1870002-9e8e-455b-a484-f245612ba107 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d1870002-9e8e-455b-a484-f245612ba107 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image {
    
    
  }


.s-d1870002-9e8e-455b-a484-f245612ba107 .shogun-image-content {
  
    align-items: center;
  
}

.s-d1870002-9e8e-455b-a484-f245612ba107.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d1870002-9e8e-455b-a484-f245612ba107 {
      --shg-aspect-ratio: calc(641/342); 
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container {
      position: relative;
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-d1870002-9e8e-455b-a484-f245612ba107 {
  
  
  
  
}

#s-d1870002-9e8e-455b-a484-f245612ba107 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d1870002-9e8e-455b-a484-f245612ba107 .shg-image-content-wrapper {
      aspect-ratio: 641/342;
      width: 100%;
      height: 100%;
    }

    #s-d1870002-9e8e-455b-a484-f245612ba107 .shogun-image-link {
      aspect-ratio: 641/342;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d1870002-9e8e-455b-a484-f245612ba107 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d1870002-9e8e-455b-a484-f245612ba107 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image {
    
    
  }


.s-d1870002-9e8e-455b-a484-f245612ba107 .shogun-image-content {
  
    align-items: center;
  
}

.s-d1870002-9e8e-455b-a484-f245612ba107.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d1870002-9e8e-455b-a484-f245612ba107 {
      --shg-aspect-ratio: calc(641/342); 
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container {
      position: relative;
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-d1870002-9e8e-455b-a484-f245612ba107 {
  
  
  
  
}

#s-d1870002-9e8e-455b-a484-f245612ba107 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d1870002-9e8e-455b-a484-f245612ba107 .shg-image-content-wrapper {
      aspect-ratio: 641/342;
      width: 100%;
      height: 100%;
    }

    #s-d1870002-9e8e-455b-a484-f245612ba107 .shogun-image-link {
      aspect-ratio: 641/342;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d1870002-9e8e-455b-a484-f245612ba107 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d1870002-9e8e-455b-a484-f245612ba107 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image {
    
    
  }


.s-d1870002-9e8e-455b-a484-f245612ba107 .shogun-image-content {
  
    align-items: center;
  
}

.s-d1870002-9e8e-455b-a484-f245612ba107.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d1870002-9e8e-455b-a484-f245612ba107 {
      --shg-aspect-ratio: calc(641/342); 
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container {
      position: relative;
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-d1870002-9e8e-455b-a484-f245612ba107 {
  
  
  
  
}

#s-d1870002-9e8e-455b-a484-f245612ba107 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d1870002-9e8e-455b-a484-f245612ba107 .shg-image-content-wrapper {
      aspect-ratio: 641/342;
      width: 100%;
      height: 100%;
    }

    #s-d1870002-9e8e-455b-a484-f245612ba107 .shogun-image-link {
      aspect-ratio: 641/342;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d1870002-9e8e-455b-a484-f245612ba107 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d1870002-9e8e-455b-a484-f245612ba107 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image {
    
    
  }


.s-d1870002-9e8e-455b-a484-f245612ba107 .shogun-image-content {
  
    align-items: center;
  
}

.s-d1870002-9e8e-455b-a484-f245612ba107.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d1870002-9e8e-455b-a484-f245612ba107 {
      --shg-aspect-ratio: calc(641/342); 
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container {
      position: relative;
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-d1870002-9e8e-455b-a484-f245612ba107 {
  
  
  
  
}

#s-d1870002-9e8e-455b-a484-f245612ba107 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d1870002-9e8e-455b-a484-f245612ba107 .shg-image-content-wrapper {
      aspect-ratio: 641/342;
      width: 100%;
      height: 100%;
    }

    #s-d1870002-9e8e-455b-a484-f245612ba107 .shogun-image-link {
      aspect-ratio: 641/342;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d1870002-9e8e-455b-a484-f245612ba107 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d1870002-9e8e-455b-a484-f245612ba107 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image {
    
    
  }


.s-d1870002-9e8e-455b-a484-f245612ba107 .shogun-image-content {
  
    align-items: center;
  
}

.s-d1870002-9e8e-455b-a484-f245612ba107.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d1870002-9e8e-455b-a484-f245612ba107 {
      --shg-aspect-ratio: calc(641/342); 
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container {
      position: relative;
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d1870002-9e8e-455b-a484-f245612ba107 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-4236865f-be63-472c-88ef-f651fbc86dbc {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 639/344;
text-align: center;
}



.shg-image-margin-container-s-4236865f-be63-472c-88ef-f651fbc86dbc {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-4236865f-be63-472c-88ef-f651fbc86dbc {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4236865f-be63-472c-88ef-f651fbc86dbc .shg-image-content-wrapper {
      aspect-ratio: 639/344;
      width: 100%;
      height: 100%;
    }

    #s-4236865f-be63-472c-88ef-f651fbc86dbc .shogun-image-link {
      aspect-ratio: 639/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4236865f-be63-472c-88ef-f651fbc86dbc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4236865f-be63-472c-88ef-f651fbc86dbc img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image {
    
    
  }


.s-4236865f-be63-472c-88ef-f651fbc86dbc .shogun-image-content {
  
    align-items: center;
  
}

.s-4236865f-be63-472c-88ef-f651fbc86dbc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4236865f-be63-472c-88ef-f651fbc86dbc {
      --shg-aspect-ratio: calc(639/344); 
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container {
      position: relative;
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-4236865f-be63-472c-88ef-f651fbc86dbc {
  
  
  
  
}

#s-4236865f-be63-472c-88ef-f651fbc86dbc {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4236865f-be63-472c-88ef-f651fbc86dbc .shg-image-content-wrapper {
      aspect-ratio: 639/344;
      width: 100%;
      height: 100%;
    }

    #s-4236865f-be63-472c-88ef-f651fbc86dbc .shogun-image-link {
      aspect-ratio: 639/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4236865f-be63-472c-88ef-f651fbc86dbc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4236865f-be63-472c-88ef-f651fbc86dbc img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image {
    
    
  }


.s-4236865f-be63-472c-88ef-f651fbc86dbc .shogun-image-content {
  
    align-items: center;
  
}

.s-4236865f-be63-472c-88ef-f651fbc86dbc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4236865f-be63-472c-88ef-f651fbc86dbc {
      --shg-aspect-ratio: calc(639/344); 
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container {
      position: relative;
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-4236865f-be63-472c-88ef-f651fbc86dbc {
  
  
  
  
}

#s-4236865f-be63-472c-88ef-f651fbc86dbc {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4236865f-be63-472c-88ef-f651fbc86dbc .shg-image-content-wrapper {
      aspect-ratio: 639/344;
      width: 100%;
      height: 100%;
    }

    #s-4236865f-be63-472c-88ef-f651fbc86dbc .shogun-image-link {
      aspect-ratio: 639/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4236865f-be63-472c-88ef-f651fbc86dbc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4236865f-be63-472c-88ef-f651fbc86dbc img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image {
    
    
  }


.s-4236865f-be63-472c-88ef-f651fbc86dbc .shogun-image-content {
  
    align-items: center;
  
}

.s-4236865f-be63-472c-88ef-f651fbc86dbc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4236865f-be63-472c-88ef-f651fbc86dbc {
      --shg-aspect-ratio: calc(639/344); 
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container {
      position: relative;
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-4236865f-be63-472c-88ef-f651fbc86dbc {
  
  
  
  
}

#s-4236865f-be63-472c-88ef-f651fbc86dbc {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4236865f-be63-472c-88ef-f651fbc86dbc .shg-image-content-wrapper {
      aspect-ratio: 639/344;
      width: 100%;
      height: 100%;
    }

    #s-4236865f-be63-472c-88ef-f651fbc86dbc .shogun-image-link {
      aspect-ratio: 639/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4236865f-be63-472c-88ef-f651fbc86dbc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4236865f-be63-472c-88ef-f651fbc86dbc img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image {
    
    
  }


.s-4236865f-be63-472c-88ef-f651fbc86dbc .shogun-image-content {
  
    align-items: center;
  
}

.s-4236865f-be63-472c-88ef-f651fbc86dbc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4236865f-be63-472c-88ef-f651fbc86dbc {
      --shg-aspect-ratio: calc(639/344); 
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container {
      position: relative;
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-4236865f-be63-472c-88ef-f651fbc86dbc {
  
  
  
  
}

#s-4236865f-be63-472c-88ef-f651fbc86dbc {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4236865f-be63-472c-88ef-f651fbc86dbc .shg-image-content-wrapper {
      aspect-ratio: 639/344;
      width: 100%;
      height: 100%;
    }

    #s-4236865f-be63-472c-88ef-f651fbc86dbc .shogun-image-link {
      aspect-ratio: 639/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4236865f-be63-472c-88ef-f651fbc86dbc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4236865f-be63-472c-88ef-f651fbc86dbc img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image {
    
    
  }


.s-4236865f-be63-472c-88ef-f651fbc86dbc .shogun-image-content {
  
    align-items: center;
  
}

.s-4236865f-be63-472c-88ef-f651fbc86dbc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4236865f-be63-472c-88ef-f651fbc86dbc {
      --shg-aspect-ratio: calc(639/344); 
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container {
      position: relative;
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4236865f-be63-472c-88ef-f651fbc86dbc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-f78bd4aa-7465-4869-9779-aa6f72280cae {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 641/343;
text-align: center;
}



.shg-image-margin-container-s-f78bd4aa-7465-4869-9779-aa6f72280cae {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-f78bd4aa-7465-4869-9779-aa6f72280cae {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f78bd4aa-7465-4869-9779-aa6f72280cae .shg-image-content-wrapper {
      aspect-ratio: 641/343;
      width: 100%;
      height: 100%;
    }

    #s-f78bd4aa-7465-4869-9779-aa6f72280cae .shogun-image-link {
      aspect-ratio: 641/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f78bd4aa-7465-4869-9779-aa6f72280cae .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f78bd4aa-7465-4869-9779-aa6f72280cae img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image {
    
    
  }


.s-f78bd4aa-7465-4869-9779-aa6f72280cae .shogun-image-content {
  
    align-items: center;
  
}

.s-f78bd4aa-7465-4869-9779-aa6f72280cae.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f78bd4aa-7465-4869-9779-aa6f72280cae {
      --shg-aspect-ratio: calc(641/343); 
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container {
      position: relative;
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-f78bd4aa-7465-4869-9779-aa6f72280cae {
  
  
  
  
}

#s-f78bd4aa-7465-4869-9779-aa6f72280cae {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f78bd4aa-7465-4869-9779-aa6f72280cae .shg-image-content-wrapper {
      aspect-ratio: 641/343;
      width: 100%;
      height: 100%;
    }

    #s-f78bd4aa-7465-4869-9779-aa6f72280cae .shogun-image-link {
      aspect-ratio: 641/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f78bd4aa-7465-4869-9779-aa6f72280cae .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f78bd4aa-7465-4869-9779-aa6f72280cae img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image {
    
    
  }


.s-f78bd4aa-7465-4869-9779-aa6f72280cae .shogun-image-content {
  
    align-items: center;
  
}

.s-f78bd4aa-7465-4869-9779-aa6f72280cae.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f78bd4aa-7465-4869-9779-aa6f72280cae {
      --shg-aspect-ratio: calc(641/343); 
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container {
      position: relative;
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-f78bd4aa-7465-4869-9779-aa6f72280cae {
  
  
  
  
}

#s-f78bd4aa-7465-4869-9779-aa6f72280cae {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f78bd4aa-7465-4869-9779-aa6f72280cae .shg-image-content-wrapper {
      aspect-ratio: 641/343;
      width: 100%;
      height: 100%;
    }

    #s-f78bd4aa-7465-4869-9779-aa6f72280cae .shogun-image-link {
      aspect-ratio: 641/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f78bd4aa-7465-4869-9779-aa6f72280cae .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f78bd4aa-7465-4869-9779-aa6f72280cae img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image {
    
    
  }


.s-f78bd4aa-7465-4869-9779-aa6f72280cae .shogun-image-content {
  
    align-items: center;
  
}

.s-f78bd4aa-7465-4869-9779-aa6f72280cae.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f78bd4aa-7465-4869-9779-aa6f72280cae {
      --shg-aspect-ratio: calc(641/343); 
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container {
      position: relative;
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-f78bd4aa-7465-4869-9779-aa6f72280cae {
  
  
  
  
}

#s-f78bd4aa-7465-4869-9779-aa6f72280cae {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f78bd4aa-7465-4869-9779-aa6f72280cae .shg-image-content-wrapper {
      aspect-ratio: 641/343;
      width: 100%;
      height: 100%;
    }

    #s-f78bd4aa-7465-4869-9779-aa6f72280cae .shogun-image-link {
      aspect-ratio: 641/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f78bd4aa-7465-4869-9779-aa6f72280cae .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f78bd4aa-7465-4869-9779-aa6f72280cae img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image {
    
    
  }


.s-f78bd4aa-7465-4869-9779-aa6f72280cae .shogun-image-content {
  
    align-items: center;
  
}

.s-f78bd4aa-7465-4869-9779-aa6f72280cae.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f78bd4aa-7465-4869-9779-aa6f72280cae {
      --shg-aspect-ratio: calc(641/343); 
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container {
      position: relative;
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-f78bd4aa-7465-4869-9779-aa6f72280cae {
  
  
  
  
}

#s-f78bd4aa-7465-4869-9779-aa6f72280cae {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f78bd4aa-7465-4869-9779-aa6f72280cae .shg-image-content-wrapper {
      aspect-ratio: 641/343;
      width: 100%;
      height: 100%;
    }

    #s-f78bd4aa-7465-4869-9779-aa6f72280cae .shogun-image-link {
      aspect-ratio: 641/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f78bd4aa-7465-4869-9779-aa6f72280cae .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f78bd4aa-7465-4869-9779-aa6f72280cae img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image {
    
    
  }


.s-f78bd4aa-7465-4869-9779-aa6f72280cae .shogun-image-content {
  
    align-items: center;
  
}

.s-f78bd4aa-7465-4869-9779-aa6f72280cae.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f78bd4aa-7465-4869-9779-aa6f72280cae {
      --shg-aspect-ratio: calc(641/343); 
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container {
      position: relative;
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f78bd4aa-7465-4869-9779-aa6f72280cae img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-048ef436-2902-4517-b33c-1c3188946493 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 641/347;
text-align: center;
}



.shg-image-margin-container-s-048ef436-2902-4517-b33c-1c3188946493 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-048ef436-2902-4517-b33c-1c3188946493 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-048ef436-2902-4517-b33c-1c3188946493 .shg-image-content-wrapper {
      aspect-ratio: 641/347;
      width: 100%;
      height: 100%;
    }

    #s-048ef436-2902-4517-b33c-1c3188946493 .shogun-image-link {
      aspect-ratio: 641/347;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-048ef436-2902-4517-b33c-1c3188946493 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-048ef436-2902-4517-b33c-1c3188946493 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-048ef436-2902-4517-b33c-1c3188946493.shogun-image {
    
    
  }


.s-048ef436-2902-4517-b33c-1c3188946493 .shogun-image-content {
  
    align-items: center;
  
}

.s-048ef436-2902-4517-b33c-1c3188946493.shg-align-container {
  display: flex;
  justify-content: center
}

.s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-048ef436-2902-4517-b33c-1c3188946493.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-048ef436-2902-4517-b33c-1c3188946493 {
      --shg-aspect-ratio: calc(641/347); 
    }

    .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container {
      position: relative;
    }

    .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-048ef436-2902-4517-b33c-1c3188946493 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-048ef436-2902-4517-b33c-1c3188946493 {
  
  
  
  
}

#s-048ef436-2902-4517-b33c-1c3188946493 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-048ef436-2902-4517-b33c-1c3188946493 .shg-image-content-wrapper {
      aspect-ratio: 641/347;
      width: 100%;
      height: 100%;
    }

    #s-048ef436-2902-4517-b33c-1c3188946493 .shogun-image-link {
      aspect-ratio: 641/347;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-048ef436-2902-4517-b33c-1c3188946493 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-048ef436-2902-4517-b33c-1c3188946493 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-048ef436-2902-4517-b33c-1c3188946493.shogun-image {
    
    
  }


.s-048ef436-2902-4517-b33c-1c3188946493 .shogun-image-content {
  
    align-items: center;
  
}

.s-048ef436-2902-4517-b33c-1c3188946493.shg-align-container {
  display: flex;
  justify-content: center
}

.s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-048ef436-2902-4517-b33c-1c3188946493.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-048ef436-2902-4517-b33c-1c3188946493 {
      --shg-aspect-ratio: calc(641/347); 
    }

    .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container {
      position: relative;
    }

    .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-048ef436-2902-4517-b33c-1c3188946493 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-048ef436-2902-4517-b33c-1c3188946493 {
  
  
  
  
}

#s-048ef436-2902-4517-b33c-1c3188946493 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-048ef436-2902-4517-b33c-1c3188946493 .shg-image-content-wrapper {
      aspect-ratio: 641/347;
      width: 100%;
      height: 100%;
    }

    #s-048ef436-2902-4517-b33c-1c3188946493 .shogun-image-link {
      aspect-ratio: 641/347;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-048ef436-2902-4517-b33c-1c3188946493 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-048ef436-2902-4517-b33c-1c3188946493 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-048ef436-2902-4517-b33c-1c3188946493.shogun-image {
    
    
  }


.s-048ef436-2902-4517-b33c-1c3188946493 .shogun-image-content {
  
    align-items: center;
  
}

.s-048ef436-2902-4517-b33c-1c3188946493.shg-align-container {
  display: flex;
  justify-content: center
}

.s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-048ef436-2902-4517-b33c-1c3188946493.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-048ef436-2902-4517-b33c-1c3188946493 {
      --shg-aspect-ratio: calc(641/347); 
    }

    .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container {
      position: relative;
    }

    .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-048ef436-2902-4517-b33c-1c3188946493 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-048ef436-2902-4517-b33c-1c3188946493 {
  
  
  
  
}

#s-048ef436-2902-4517-b33c-1c3188946493 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-048ef436-2902-4517-b33c-1c3188946493 .shg-image-content-wrapper {
      aspect-ratio: 641/347;
      width: 100%;
      height: 100%;
    }

    #s-048ef436-2902-4517-b33c-1c3188946493 .shogun-image-link {
      aspect-ratio: 641/347;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-048ef436-2902-4517-b33c-1c3188946493 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-048ef436-2902-4517-b33c-1c3188946493 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-048ef436-2902-4517-b33c-1c3188946493.shogun-image {
    
    
  }


.s-048ef436-2902-4517-b33c-1c3188946493 .shogun-image-content {
  
    align-items: center;
  
}

.s-048ef436-2902-4517-b33c-1c3188946493.shg-align-container {
  display: flex;
  justify-content: center
}

.s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-048ef436-2902-4517-b33c-1c3188946493.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-048ef436-2902-4517-b33c-1c3188946493 {
      --shg-aspect-ratio: calc(641/347); 
    }

    .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container {
      position: relative;
    }

    .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-048ef436-2902-4517-b33c-1c3188946493 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-048ef436-2902-4517-b33c-1c3188946493 {
  
  
  
  
}

#s-048ef436-2902-4517-b33c-1c3188946493 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-048ef436-2902-4517-b33c-1c3188946493 .shg-image-content-wrapper {
      aspect-ratio: 641/347;
      width: 100%;
      height: 100%;
    }

    #s-048ef436-2902-4517-b33c-1c3188946493 .shogun-image-link {
      aspect-ratio: 641/347;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-048ef436-2902-4517-b33c-1c3188946493 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-048ef436-2902-4517-b33c-1c3188946493 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-048ef436-2902-4517-b33c-1c3188946493.shogun-image {
    
    
  }


.s-048ef436-2902-4517-b33c-1c3188946493 .shogun-image-content {
  
    align-items: center;
  
}

.s-048ef436-2902-4517-b33c-1c3188946493.shg-align-container {
  display: flex;
  justify-content: center
}

.s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-048ef436-2902-4517-b33c-1c3188946493.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-048ef436-2902-4517-b33c-1c3188946493 {
      --shg-aspect-ratio: calc(641/347); 
    }

    .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container {
      position: relative;
    }

    .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-048ef436-2902-4517-b33c-1c3188946493.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-048ef436-2902-4517-b33c-1c3188946493 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 635/344;
text-align: center;
}



.shg-image-margin-container-s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shg-image-content-wrapper {
      aspect-ratio: 635/344;
      width: 100%;
      height: 100%;
    }

    #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shogun-image-link {
      aspect-ratio: 635/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image {
    
    
  }


.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shogun-image-content {
  
    align-items: center;
  
}

.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf {
      --shg-aspect-ratio: calc(635/344); 
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container {
      position: relative;
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf {
  
  
  
  
}

#s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shg-image-content-wrapper {
      aspect-ratio: 635/344;
      width: 100%;
      height: 100%;
    }

    #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shogun-image-link {
      aspect-ratio: 635/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image {
    
    
  }


.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shogun-image-content {
  
    align-items: center;
  
}

.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf {
      --shg-aspect-ratio: calc(635/344); 
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container {
      position: relative;
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf {
  
  
  
  
}

#s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shg-image-content-wrapper {
      aspect-ratio: 635/344;
      width: 100%;
      height: 100%;
    }

    #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shogun-image-link {
      aspect-ratio: 635/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image {
    
    
  }


.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shogun-image-content {
  
    align-items: center;
  
}

.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf {
      --shg-aspect-ratio: calc(635/344); 
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container {
      position: relative;
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf {
  
  
  
  
}

#s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shg-image-content-wrapper {
      aspect-ratio: 635/344;
      width: 100%;
      height: 100%;
    }

    #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shogun-image-link {
      aspect-ratio: 635/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image {
    
    
  }


.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shogun-image-content {
  
    align-items: center;
  
}

.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf {
      --shg-aspect-ratio: calc(635/344); 
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container {
      position: relative;
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf {
  
  
  
  
}

#s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shg-image-content-wrapper {
      aspect-ratio: 635/344;
      width: 100%;
      height: 100%;
    }

    #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shogun-image-link {
      aspect-ratio: 635/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image {
    
    
  }


.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf .shogun-image-content {
  
    align-items: center;
  
}

.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf {
      --shg-aspect-ratio: calc(635/344); 
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container {
      position: relative;
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d40f7fd4-5907-42ce-bdc1-93ac37871cdf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 638/343;
text-align: center;
}



.shg-image-margin-container-s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shg-image-content-wrapper {
      aspect-ratio: 638/343;
      width: 100%;
      height: 100%;
    }

    #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shogun-image-link {
      aspect-ratio: 638/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image {
    
    
  }


.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shogun-image-content {
  
    align-items: center;
  
}

.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a {
      --shg-aspect-ratio: calc(638/343); 
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container {
      position: relative;
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a {
  
  
  
  
}

#s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shg-image-content-wrapper {
      aspect-ratio: 638/343;
      width: 100%;
      height: 100%;
    }

    #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shogun-image-link {
      aspect-ratio: 638/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image {
    
    
  }


.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shogun-image-content {
  
    align-items: center;
  
}

.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a {
      --shg-aspect-ratio: calc(638/343); 
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container {
      position: relative;
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a {
  
  
  
  
}

#s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shg-image-content-wrapper {
      aspect-ratio: 638/343;
      width: 100%;
      height: 100%;
    }

    #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shogun-image-link {
      aspect-ratio: 638/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image {
    
    
  }


.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shogun-image-content {
  
    align-items: center;
  
}

.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a {
      --shg-aspect-ratio: calc(638/343); 
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container {
      position: relative;
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a {
  
  
  
  
}

#s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shg-image-content-wrapper {
      aspect-ratio: 638/343;
      width: 100%;
      height: 100%;
    }

    #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shogun-image-link {
      aspect-ratio: 638/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image {
    
    
  }


.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shogun-image-content {
  
    align-items: center;
  
}

.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a {
      --shg-aspect-ratio: calc(638/343); 
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container {
      position: relative;
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a {
  
  
  
  
}

#s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shg-image-content-wrapper {
      aspect-ratio: 638/343;
      width: 100%;
      height: 100%;
    }

    #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shogun-image-link {
      aspect-ratio: 638/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image {
    
    
  }


.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a .shogun-image-content {
  
    align-items: center;
  
}

.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a {
      --shg-aspect-ratio: calc(638/343); 
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container {
      position: relative;
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-950b0f16-4d1b-4a8c-bf4e-460a47e5331a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-4013cc42-d72b-4fb1-9c97-24c82bc11002 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 638/343;
text-align: center;
}



.shg-image-margin-container-s-4013cc42-d72b-4fb1-9c97-24c82bc11002 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-4013cc42-d72b-4fb1-9c97-24c82bc11002 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shg-image-content-wrapper {
      aspect-ratio: 638/343;
      width: 100%;
      height: 100%;
    }

    #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shogun-image-link {
      aspect-ratio: 638/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image {
    
    
  }


.s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shogun-image-content {
  
    align-items: center;
  
}

.s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002 {
      --shg-aspect-ratio: calc(638/343); 
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container {
      position: relative;
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-4013cc42-d72b-4fb1-9c97-24c82bc11002 {
  
  
  
  
}

#s-4013cc42-d72b-4fb1-9c97-24c82bc11002 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shg-image-content-wrapper {
      aspect-ratio: 638/343;
      width: 100%;
      height: 100%;
    }

    #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shogun-image-link {
      aspect-ratio: 638/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image {
    
    
  }


.s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shogun-image-content {
  
    align-items: center;
  
}

.s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002 {
      --shg-aspect-ratio: calc(638/343); 
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container {
      position: relative;
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-4013cc42-d72b-4fb1-9c97-24c82bc11002 {
  
  
  
  
}

#s-4013cc42-d72b-4fb1-9c97-24c82bc11002 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shg-image-content-wrapper {
      aspect-ratio: 638/343;
      width: 100%;
      height: 100%;
    }

    #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shogun-image-link {
      aspect-ratio: 638/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image {
    
    
  }


.s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shogun-image-content {
  
    align-items: center;
  
}

.s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002 {
      --shg-aspect-ratio: calc(638/343); 
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container {
      position: relative;
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-4013cc42-d72b-4fb1-9c97-24c82bc11002 {
  
  
  
  
}

#s-4013cc42-d72b-4fb1-9c97-24c82bc11002 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shg-image-content-wrapper {
      aspect-ratio: 638/343;
      width: 100%;
      height: 100%;
    }

    #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shogun-image-link {
      aspect-ratio: 638/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image {
    
    
  }


.s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shogun-image-content {
  
    align-items: center;
  
}

.s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002 {
      --shg-aspect-ratio: calc(638/343); 
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container {
      position: relative;
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-4013cc42-d72b-4fb1-9c97-24c82bc11002 {
  
  
  
  
}

#s-4013cc42-d72b-4fb1-9c97-24c82bc11002 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shg-image-content-wrapper {
      aspect-ratio: 638/343;
      width: 100%;
      height: 100%;
    }

    #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shogun-image-link {
      aspect-ratio: 638/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4013cc42-d72b-4fb1-9c97-24c82bc11002 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image {
    
    
  }


.s-4013cc42-d72b-4fb1-9c97-24c82bc11002 .shogun-image-content {
  
    align-items: center;
  
}

.s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002 {
      --shg-aspect-ratio: calc(638/343); 
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container {
      position: relative;
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4013cc42-d72b-4fb1-9c97-24c82bc11002 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-286d22cb-5093-4eb0-b638-a046bb52b52b {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 640/343;
text-align: center;
}



.shg-image-margin-container-s-286d22cb-5093-4eb0-b638-a046bb52b52b {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-286d22cb-5093-4eb0-b638-a046bb52b52b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-286d22cb-5093-4eb0-b638-a046bb52b52b .shg-image-content-wrapper {
      aspect-ratio: 640/343;
      width: 100%;
      height: 100%;
    }

    #s-286d22cb-5093-4eb0-b638-a046bb52b52b .shogun-image-link {
      aspect-ratio: 640/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-286d22cb-5093-4eb0-b638-a046bb52b52b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-286d22cb-5093-4eb0-b638-a046bb52b52b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image {
    
    
  }


.s-286d22cb-5093-4eb0-b638-a046bb52b52b .shogun-image-content {
  
    align-items: center;
  
}

.s-286d22cb-5093-4eb0-b638-a046bb52b52b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-286d22cb-5093-4eb0-b638-a046bb52b52b {
      --shg-aspect-ratio: calc(640/343); 
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container {
      position: relative;
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-286d22cb-5093-4eb0-b638-a046bb52b52b {
  
  
  
  
}

#s-286d22cb-5093-4eb0-b638-a046bb52b52b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-286d22cb-5093-4eb0-b638-a046bb52b52b .shg-image-content-wrapper {
      aspect-ratio: 640/343;
      width: 100%;
      height: 100%;
    }

    #s-286d22cb-5093-4eb0-b638-a046bb52b52b .shogun-image-link {
      aspect-ratio: 640/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-286d22cb-5093-4eb0-b638-a046bb52b52b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-286d22cb-5093-4eb0-b638-a046bb52b52b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image {
    
    
  }


.s-286d22cb-5093-4eb0-b638-a046bb52b52b .shogun-image-content {
  
    align-items: center;
  
}

.s-286d22cb-5093-4eb0-b638-a046bb52b52b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-286d22cb-5093-4eb0-b638-a046bb52b52b {
      --shg-aspect-ratio: calc(640/343); 
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container {
      position: relative;
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-286d22cb-5093-4eb0-b638-a046bb52b52b {
  
  
  
  
}

#s-286d22cb-5093-4eb0-b638-a046bb52b52b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-286d22cb-5093-4eb0-b638-a046bb52b52b .shg-image-content-wrapper {
      aspect-ratio: 640/343;
      width: 100%;
      height: 100%;
    }

    #s-286d22cb-5093-4eb0-b638-a046bb52b52b .shogun-image-link {
      aspect-ratio: 640/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-286d22cb-5093-4eb0-b638-a046bb52b52b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-286d22cb-5093-4eb0-b638-a046bb52b52b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image {
    
    
  }


.s-286d22cb-5093-4eb0-b638-a046bb52b52b .shogun-image-content {
  
    align-items: center;
  
}

.s-286d22cb-5093-4eb0-b638-a046bb52b52b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-286d22cb-5093-4eb0-b638-a046bb52b52b {
      --shg-aspect-ratio: calc(640/343); 
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container {
      position: relative;
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-286d22cb-5093-4eb0-b638-a046bb52b52b {
  
  
  
  
}

#s-286d22cb-5093-4eb0-b638-a046bb52b52b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-286d22cb-5093-4eb0-b638-a046bb52b52b .shg-image-content-wrapper {
      aspect-ratio: 640/343;
      width: 100%;
      height: 100%;
    }

    #s-286d22cb-5093-4eb0-b638-a046bb52b52b .shogun-image-link {
      aspect-ratio: 640/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-286d22cb-5093-4eb0-b638-a046bb52b52b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-286d22cb-5093-4eb0-b638-a046bb52b52b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image {
    
    
  }


.s-286d22cb-5093-4eb0-b638-a046bb52b52b .shogun-image-content {
  
    align-items: center;
  
}

.s-286d22cb-5093-4eb0-b638-a046bb52b52b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-286d22cb-5093-4eb0-b638-a046bb52b52b {
      --shg-aspect-ratio: calc(640/343); 
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container {
      position: relative;
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-286d22cb-5093-4eb0-b638-a046bb52b52b {
  
  
  
  
}

#s-286d22cb-5093-4eb0-b638-a046bb52b52b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-286d22cb-5093-4eb0-b638-a046bb52b52b .shg-image-content-wrapper {
      aspect-ratio: 640/343;
      width: 100%;
      height: 100%;
    }

    #s-286d22cb-5093-4eb0-b638-a046bb52b52b .shogun-image-link {
      aspect-ratio: 640/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-286d22cb-5093-4eb0-b638-a046bb52b52b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-286d22cb-5093-4eb0-b638-a046bb52b52b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image {
    
    
  }


.s-286d22cb-5093-4eb0-b638-a046bb52b52b .shogun-image-content {
  
    align-items: center;
  
}

.s-286d22cb-5093-4eb0-b638-a046bb52b52b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-286d22cb-5093-4eb0-b638-a046bb52b52b {
      --shg-aspect-ratio: calc(640/343); 
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container {
      position: relative;
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-286d22cb-5093-4eb0-b638-a046bb52b52b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 642/343;
text-align: center;
}



.shg-image-margin-container-s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shg-image-content-wrapper {
      aspect-ratio: 642/343;
      width: 100%;
      height: 100%;
    }

    #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shogun-image-link {
      aspect-ratio: 642/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image {
    
    
  }


.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shogun-image-content {
  
    align-items: center;
  
}

.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 {
      --shg-aspect-ratio: calc(642/343); 
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container {
      position: relative;
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 {
  
  
  
  
}

#s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shg-image-content-wrapper {
      aspect-ratio: 642/343;
      width: 100%;
      height: 100%;
    }

    #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shogun-image-link {
      aspect-ratio: 642/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image {
    
    
  }


.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shogun-image-content {
  
    align-items: center;
  
}

.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 {
      --shg-aspect-ratio: calc(642/343); 
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container {
      position: relative;
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 {
  
  
  
  
}

#s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shg-image-content-wrapper {
      aspect-ratio: 642/343;
      width: 100%;
      height: 100%;
    }

    #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shogun-image-link {
      aspect-ratio: 642/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image {
    
    
  }


.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shogun-image-content {
  
    align-items: center;
  
}

.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 {
      --shg-aspect-ratio: calc(642/343); 
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container {
      position: relative;
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 {
  
  
  
  
}

#s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shg-image-content-wrapper {
      aspect-ratio: 642/343;
      width: 100%;
      height: 100%;
    }

    #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shogun-image-link {
      aspect-ratio: 642/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image {
    
    
  }


.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shogun-image-content {
  
    align-items: center;
  
}

.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 {
      --shg-aspect-ratio: calc(642/343); 
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container {
      position: relative;
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 {
  
  
  
  
}

#s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shg-image-content-wrapper {
      aspect-ratio: 642/343;
      width: 100%;
      height: 100%;
    }

    #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shogun-image-link {
      aspect-ratio: 642/343;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image {
    
    
  }


.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 .shogun-image-content {
  
    align-items: center;
  
}

.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 {
      --shg-aspect-ratio: calc(642/343); 
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container {
      position: relative;
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a7c2d8e0-5e93-4b5f-b563-6d1892c05919 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-f9924409-5104-4491-aecb-8e6149fd44c6 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 638/345;
text-align: center;
}



.shg-image-margin-container-s-f9924409-5104-4491-aecb-8e6149fd44c6 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-f9924409-5104-4491-aecb-8e6149fd44c6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f9924409-5104-4491-aecb-8e6149fd44c6 .shg-image-content-wrapper {
      aspect-ratio: 638/345;
      width: 100%;
      height: 100%;
    }

    #s-f9924409-5104-4491-aecb-8e6149fd44c6 .shogun-image-link {
      aspect-ratio: 638/345;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f9924409-5104-4491-aecb-8e6149fd44c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f9924409-5104-4491-aecb-8e6149fd44c6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image {
    
    
  }


.s-f9924409-5104-4491-aecb-8e6149fd44c6 .shogun-image-content {
  
    align-items: center;
  
}

.s-f9924409-5104-4491-aecb-8e6149fd44c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f9924409-5104-4491-aecb-8e6149fd44c6 {
      --shg-aspect-ratio: calc(638/345); 
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container {
      position: relative;
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-f9924409-5104-4491-aecb-8e6149fd44c6 {
  
  
  
  
}

#s-f9924409-5104-4491-aecb-8e6149fd44c6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f9924409-5104-4491-aecb-8e6149fd44c6 .shg-image-content-wrapper {
      aspect-ratio: 638/345;
      width: 100%;
      height: 100%;
    }

    #s-f9924409-5104-4491-aecb-8e6149fd44c6 .shogun-image-link {
      aspect-ratio: 638/345;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f9924409-5104-4491-aecb-8e6149fd44c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f9924409-5104-4491-aecb-8e6149fd44c6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image {
    
    
  }


.s-f9924409-5104-4491-aecb-8e6149fd44c6 .shogun-image-content {
  
    align-items: center;
  
}

.s-f9924409-5104-4491-aecb-8e6149fd44c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f9924409-5104-4491-aecb-8e6149fd44c6 {
      --shg-aspect-ratio: calc(638/345); 
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container {
      position: relative;
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-f9924409-5104-4491-aecb-8e6149fd44c6 {
  
  
  
  
}

#s-f9924409-5104-4491-aecb-8e6149fd44c6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f9924409-5104-4491-aecb-8e6149fd44c6 .shg-image-content-wrapper {
      aspect-ratio: 638/345;
      width: 100%;
      height: 100%;
    }

    #s-f9924409-5104-4491-aecb-8e6149fd44c6 .shogun-image-link {
      aspect-ratio: 638/345;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f9924409-5104-4491-aecb-8e6149fd44c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f9924409-5104-4491-aecb-8e6149fd44c6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image {
    
    
  }


.s-f9924409-5104-4491-aecb-8e6149fd44c6 .shogun-image-content {
  
    align-items: center;
  
}

.s-f9924409-5104-4491-aecb-8e6149fd44c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f9924409-5104-4491-aecb-8e6149fd44c6 {
      --shg-aspect-ratio: calc(638/345); 
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container {
      position: relative;
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-f9924409-5104-4491-aecb-8e6149fd44c6 {
  
  
  
  
}

#s-f9924409-5104-4491-aecb-8e6149fd44c6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f9924409-5104-4491-aecb-8e6149fd44c6 .shg-image-content-wrapper {
      aspect-ratio: 638/345;
      width: 100%;
      height: 100%;
    }

    #s-f9924409-5104-4491-aecb-8e6149fd44c6 .shogun-image-link {
      aspect-ratio: 638/345;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f9924409-5104-4491-aecb-8e6149fd44c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f9924409-5104-4491-aecb-8e6149fd44c6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image {
    
    
  }


.s-f9924409-5104-4491-aecb-8e6149fd44c6 .shogun-image-content {
  
    align-items: center;
  
}

.s-f9924409-5104-4491-aecb-8e6149fd44c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f9924409-5104-4491-aecb-8e6149fd44c6 {
      --shg-aspect-ratio: calc(638/345); 
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container {
      position: relative;
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-f9924409-5104-4491-aecb-8e6149fd44c6 {
  
  
  
  
}

#s-f9924409-5104-4491-aecb-8e6149fd44c6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f9924409-5104-4491-aecb-8e6149fd44c6 .shg-image-content-wrapper {
      aspect-ratio: 638/345;
      width: 100%;
      height: 100%;
    }

    #s-f9924409-5104-4491-aecb-8e6149fd44c6 .shogun-image-link {
      aspect-ratio: 638/345;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f9924409-5104-4491-aecb-8e6149fd44c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f9924409-5104-4491-aecb-8e6149fd44c6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image {
    
    
  }


.s-f9924409-5104-4491-aecb-8e6149fd44c6 .shogun-image-content {
  
    align-items: center;
  
}

.s-f9924409-5104-4491-aecb-8e6149fd44c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f9924409-5104-4491-aecb-8e6149fd44c6 {
      --shg-aspect-ratio: calc(638/345); 
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container {
      position: relative;
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f9924409-5104-4491-aecb-8e6149fd44c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-4a827bfd-049b-41c7-8998-f7377901dcfe {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 645/344;
text-align: center;
}



.shg-image-margin-container-s-4a827bfd-049b-41c7-8998-f7377901dcfe {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-4a827bfd-049b-41c7-8998-f7377901dcfe {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4a827bfd-049b-41c7-8998-f7377901dcfe .shg-image-content-wrapper {
      aspect-ratio: 645/344;
      width: 100%;
      height: 100%;
    }

    #s-4a827bfd-049b-41c7-8998-f7377901dcfe .shogun-image-link {
      aspect-ratio: 645/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4a827bfd-049b-41c7-8998-f7377901dcfe .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4a827bfd-049b-41c7-8998-f7377901dcfe img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image {
    
    
  }


.s-4a827bfd-049b-41c7-8998-f7377901dcfe .shogun-image-content {
  
    align-items: center;
  
}

.s-4a827bfd-049b-41c7-8998-f7377901dcfe.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4a827bfd-049b-41c7-8998-f7377901dcfe {
      --shg-aspect-ratio: calc(645/344); 
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container {
      position: relative;
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-4a827bfd-049b-41c7-8998-f7377901dcfe {
  
  
  
  
}

#s-4a827bfd-049b-41c7-8998-f7377901dcfe {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4a827bfd-049b-41c7-8998-f7377901dcfe .shg-image-content-wrapper {
      aspect-ratio: 645/344;
      width: 100%;
      height: 100%;
    }

    #s-4a827bfd-049b-41c7-8998-f7377901dcfe .shogun-image-link {
      aspect-ratio: 645/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4a827bfd-049b-41c7-8998-f7377901dcfe .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4a827bfd-049b-41c7-8998-f7377901dcfe img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image {
    
    
  }


.s-4a827bfd-049b-41c7-8998-f7377901dcfe .shogun-image-content {
  
    align-items: center;
  
}

.s-4a827bfd-049b-41c7-8998-f7377901dcfe.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4a827bfd-049b-41c7-8998-f7377901dcfe {
      --shg-aspect-ratio: calc(645/344); 
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container {
      position: relative;
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-4a827bfd-049b-41c7-8998-f7377901dcfe {
  
  
  
  
}

#s-4a827bfd-049b-41c7-8998-f7377901dcfe {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4a827bfd-049b-41c7-8998-f7377901dcfe .shg-image-content-wrapper {
      aspect-ratio: 645/344;
      width: 100%;
      height: 100%;
    }

    #s-4a827bfd-049b-41c7-8998-f7377901dcfe .shogun-image-link {
      aspect-ratio: 645/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4a827bfd-049b-41c7-8998-f7377901dcfe .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4a827bfd-049b-41c7-8998-f7377901dcfe img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image {
    
    
  }


.s-4a827bfd-049b-41c7-8998-f7377901dcfe .shogun-image-content {
  
    align-items: center;
  
}

.s-4a827bfd-049b-41c7-8998-f7377901dcfe.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4a827bfd-049b-41c7-8998-f7377901dcfe {
      --shg-aspect-ratio: calc(645/344); 
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container {
      position: relative;
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-4a827bfd-049b-41c7-8998-f7377901dcfe {
  
  
  
  
}

#s-4a827bfd-049b-41c7-8998-f7377901dcfe {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4a827bfd-049b-41c7-8998-f7377901dcfe .shg-image-content-wrapper {
      aspect-ratio: 645/344;
      width: 100%;
      height: 100%;
    }

    #s-4a827bfd-049b-41c7-8998-f7377901dcfe .shogun-image-link {
      aspect-ratio: 645/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4a827bfd-049b-41c7-8998-f7377901dcfe .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4a827bfd-049b-41c7-8998-f7377901dcfe img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image {
    
    
  }


.s-4a827bfd-049b-41c7-8998-f7377901dcfe .shogun-image-content {
  
    align-items: center;
  
}

.s-4a827bfd-049b-41c7-8998-f7377901dcfe.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4a827bfd-049b-41c7-8998-f7377901dcfe {
      --shg-aspect-ratio: calc(645/344); 
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container {
      position: relative;
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-4a827bfd-049b-41c7-8998-f7377901dcfe {
  
  
  
  
}

#s-4a827bfd-049b-41c7-8998-f7377901dcfe {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4a827bfd-049b-41c7-8998-f7377901dcfe .shg-image-content-wrapper {
      aspect-ratio: 645/344;
      width: 100%;
      height: 100%;
    }

    #s-4a827bfd-049b-41c7-8998-f7377901dcfe .shogun-image-link {
      aspect-ratio: 645/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4a827bfd-049b-41c7-8998-f7377901dcfe .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4a827bfd-049b-41c7-8998-f7377901dcfe img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image {
    
    
  }


.s-4a827bfd-049b-41c7-8998-f7377901dcfe .shogun-image-content {
  
    align-items: center;
  
}

.s-4a827bfd-049b-41c7-8998-f7377901dcfe.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4a827bfd-049b-41c7-8998-f7377901dcfe {
      --shg-aspect-ratio: calc(645/344); 
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container {
      position: relative;
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4a827bfd-049b-41c7-8998-f7377901dcfe img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-a778ebdb-588c-4206-8128-1bdf79c59b97 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 640/345;
text-align: center;
}



.shg-image-margin-container-s-a778ebdb-588c-4206-8128-1bdf79c59b97 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-a778ebdb-588c-4206-8128-1bdf79c59b97 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shg-image-content-wrapper {
      aspect-ratio: 640/345;
      width: 100%;
      height: 100%;
    }

    #s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shogun-image-link {
      aspect-ratio: 640/345;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a778ebdb-588c-4206-8128-1bdf79c59b97 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image {
    
    
  }


.s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shogun-image-content {
  
    align-items: center;
  
}

.s-a778ebdb-588c-4206-8128-1bdf79c59b97.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a778ebdb-588c-4206-8128-1bdf79c59b97 {
      --shg-aspect-ratio: calc(640/345); 
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container {
      position: relative;
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-a778ebdb-588c-4206-8128-1bdf79c59b97 {
  
  
  
  
}

#s-a778ebdb-588c-4206-8128-1bdf79c59b97 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shg-image-content-wrapper {
      aspect-ratio: 640/345;
      width: 100%;
      height: 100%;
    }

    #s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shogun-image-link {
      aspect-ratio: 640/345;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a778ebdb-588c-4206-8128-1bdf79c59b97 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image {
    
    
  }


.s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shogun-image-content {
  
    align-items: center;
  
}

.s-a778ebdb-588c-4206-8128-1bdf79c59b97.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a778ebdb-588c-4206-8128-1bdf79c59b97 {
      --shg-aspect-ratio: calc(640/345); 
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container {
      position: relative;
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-a778ebdb-588c-4206-8128-1bdf79c59b97 {
  
  
  
  
}

#s-a778ebdb-588c-4206-8128-1bdf79c59b97 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shg-image-content-wrapper {
      aspect-ratio: 640/345;
      width: 100%;
      height: 100%;
    }

    #s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shogun-image-link {
      aspect-ratio: 640/345;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a778ebdb-588c-4206-8128-1bdf79c59b97 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image {
    
    
  }


.s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shogun-image-content {
  
    align-items: center;
  
}

.s-a778ebdb-588c-4206-8128-1bdf79c59b97.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a778ebdb-588c-4206-8128-1bdf79c59b97 {
      --shg-aspect-ratio: calc(640/345); 
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container {
      position: relative;
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-a778ebdb-588c-4206-8128-1bdf79c59b97 {
  
  
  
  
}

#s-a778ebdb-588c-4206-8128-1bdf79c59b97 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shg-image-content-wrapper {
      aspect-ratio: 640/345;
      width: 100%;
      height: 100%;
    }

    #s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shogun-image-link {
      aspect-ratio: 640/345;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a778ebdb-588c-4206-8128-1bdf79c59b97 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image {
    
    
  }


.s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shogun-image-content {
  
    align-items: center;
  
}

.s-a778ebdb-588c-4206-8128-1bdf79c59b97.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a778ebdb-588c-4206-8128-1bdf79c59b97 {
      --shg-aspect-ratio: calc(640/345); 
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container {
      position: relative;
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-a778ebdb-588c-4206-8128-1bdf79c59b97 {
  
  
  
  
}

#s-a778ebdb-588c-4206-8128-1bdf79c59b97 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shg-image-content-wrapper {
      aspect-ratio: 640/345;
      width: 100%;
      height: 100%;
    }

    #s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shogun-image-link {
      aspect-ratio: 640/345;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a778ebdb-588c-4206-8128-1bdf79c59b97 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image {
    
    
  }


.s-a778ebdb-588c-4206-8128-1bdf79c59b97 .shogun-image-content {
  
    align-items: center;
  
}

.s-a778ebdb-588c-4206-8128-1bdf79c59b97.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a778ebdb-588c-4206-8128-1bdf79c59b97 {
      --shg-aspect-ratio: calc(640/345); 
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container {
      position: relative;
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a778ebdb-588c-4206-8128-1bdf79c59b97 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-e8475575-6cb0-4e53-a89c-4e6044448bdf {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 640/340;
text-align: center;
}



.shg-image-margin-container-s-e8475575-6cb0-4e53-a89c-4e6044448bdf {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-e8475575-6cb0-4e53-a89c-4e6044448bdf {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shg-image-content-wrapper {
      aspect-ratio: 640/340;
      width: 100%;
      height: 100%;
    }

    #s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shogun-image-link {
      aspect-ratio: 640/340;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e8475575-6cb0-4e53-a89c-4e6044448bdf img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image {
    
    
  }


.s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shogun-image-content {
  
    align-items: center;
  
}

.s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf {
      --shg-aspect-ratio: calc(640/340); 
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container {
      position: relative;
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e8475575-6cb0-4e53-a89c-4e6044448bdf {
  
  
  
  
}

#s-e8475575-6cb0-4e53-a89c-4e6044448bdf {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shg-image-content-wrapper {
      aspect-ratio: 640/340;
      width: 100%;
      height: 100%;
    }

    #s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shogun-image-link {
      aspect-ratio: 640/340;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e8475575-6cb0-4e53-a89c-4e6044448bdf img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image {
    
    
  }


.s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shogun-image-content {
  
    align-items: center;
  
}

.s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf {
      --shg-aspect-ratio: calc(640/340); 
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container {
      position: relative;
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-e8475575-6cb0-4e53-a89c-4e6044448bdf {
  
  
  
  
}

#s-e8475575-6cb0-4e53-a89c-4e6044448bdf {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shg-image-content-wrapper {
      aspect-ratio: 640/340;
      width: 100%;
      height: 100%;
    }

    #s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shogun-image-link {
      aspect-ratio: 640/340;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e8475575-6cb0-4e53-a89c-4e6044448bdf img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image {
    
    
  }


.s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shogun-image-content {
  
    align-items: center;
  
}

.s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf {
      --shg-aspect-ratio: calc(640/340); 
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container {
      position: relative;
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-e8475575-6cb0-4e53-a89c-4e6044448bdf {
  
  
  
  
}

#s-e8475575-6cb0-4e53-a89c-4e6044448bdf {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shg-image-content-wrapper {
      aspect-ratio: 640/340;
      width: 100%;
      height: 100%;
    }

    #s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shogun-image-link {
      aspect-ratio: 640/340;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e8475575-6cb0-4e53-a89c-4e6044448bdf img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image {
    
    
  }


.s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shogun-image-content {
  
    align-items: center;
  
}

.s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf {
      --shg-aspect-ratio: calc(640/340); 
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container {
      position: relative;
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-e8475575-6cb0-4e53-a89c-4e6044448bdf {
  
  
  
  
}

#s-e8475575-6cb0-4e53-a89c-4e6044448bdf {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shg-image-content-wrapper {
      aspect-ratio: 640/340;
      width: 100%;
      height: 100%;
    }

    #s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shogun-image-link {
      aspect-ratio: 640/340;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e8475575-6cb0-4e53-a89c-4e6044448bdf img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image {
    
    
  }


.s-e8475575-6cb0-4e53-a89c-4e6044448bdf .shogun-image-content {
  
    align-items: center;
  
}

.s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf {
      --shg-aspect-ratio: calc(640/340); 
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container {
      position: relative;
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e8475575-6cb0-4e53-a89c-4e6044448bdf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-9424a656-4c51-4896-bf18-13e45f0ff87c {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 640/342;
text-align: center;
}



.shg-image-margin-container-s-9424a656-4c51-4896-bf18-13e45f0ff87c {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-9424a656-4c51-4896-bf18-13e45f0ff87c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9424a656-4c51-4896-bf18-13e45f0ff87c .shg-image-content-wrapper {
      aspect-ratio: 640/342;
      width: 100%;
      height: 100%;
    }

    #s-9424a656-4c51-4896-bf18-13e45f0ff87c .shogun-image-link {
      aspect-ratio: 640/342;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9424a656-4c51-4896-bf18-13e45f0ff87c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9424a656-4c51-4896-bf18-13e45f0ff87c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image {
    
    
  }


.s-9424a656-4c51-4896-bf18-13e45f0ff87c .shogun-image-content {
  
    align-items: center;
  
}

.s-9424a656-4c51-4896-bf18-13e45f0ff87c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9424a656-4c51-4896-bf18-13e45f0ff87c {
      --shg-aspect-ratio: calc(640/342); 
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container {
      position: relative;
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-9424a656-4c51-4896-bf18-13e45f0ff87c {
  
  
  
  
}

#s-9424a656-4c51-4896-bf18-13e45f0ff87c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9424a656-4c51-4896-bf18-13e45f0ff87c .shg-image-content-wrapper {
      aspect-ratio: 640/342;
      width: 100%;
      height: 100%;
    }

    #s-9424a656-4c51-4896-bf18-13e45f0ff87c .shogun-image-link {
      aspect-ratio: 640/342;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9424a656-4c51-4896-bf18-13e45f0ff87c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9424a656-4c51-4896-bf18-13e45f0ff87c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image {
    
    
  }


.s-9424a656-4c51-4896-bf18-13e45f0ff87c .shogun-image-content {
  
    align-items: center;
  
}

.s-9424a656-4c51-4896-bf18-13e45f0ff87c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9424a656-4c51-4896-bf18-13e45f0ff87c {
      --shg-aspect-ratio: calc(640/342); 
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container {
      position: relative;
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-9424a656-4c51-4896-bf18-13e45f0ff87c {
  
  
  
  
}

#s-9424a656-4c51-4896-bf18-13e45f0ff87c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9424a656-4c51-4896-bf18-13e45f0ff87c .shg-image-content-wrapper {
      aspect-ratio: 640/342;
      width: 100%;
      height: 100%;
    }

    #s-9424a656-4c51-4896-bf18-13e45f0ff87c .shogun-image-link {
      aspect-ratio: 640/342;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9424a656-4c51-4896-bf18-13e45f0ff87c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9424a656-4c51-4896-bf18-13e45f0ff87c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image {
    
    
  }


.s-9424a656-4c51-4896-bf18-13e45f0ff87c .shogun-image-content {
  
    align-items: center;
  
}

.s-9424a656-4c51-4896-bf18-13e45f0ff87c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9424a656-4c51-4896-bf18-13e45f0ff87c {
      --shg-aspect-ratio: calc(640/342); 
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container {
      position: relative;
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-9424a656-4c51-4896-bf18-13e45f0ff87c {
  
  
  
  
}

#s-9424a656-4c51-4896-bf18-13e45f0ff87c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9424a656-4c51-4896-bf18-13e45f0ff87c .shg-image-content-wrapper {
      aspect-ratio: 640/342;
      width: 100%;
      height: 100%;
    }

    #s-9424a656-4c51-4896-bf18-13e45f0ff87c .shogun-image-link {
      aspect-ratio: 640/342;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9424a656-4c51-4896-bf18-13e45f0ff87c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9424a656-4c51-4896-bf18-13e45f0ff87c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image {
    
    
  }


.s-9424a656-4c51-4896-bf18-13e45f0ff87c .shogun-image-content {
  
    align-items: center;
  
}

.s-9424a656-4c51-4896-bf18-13e45f0ff87c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9424a656-4c51-4896-bf18-13e45f0ff87c {
      --shg-aspect-ratio: calc(640/342); 
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container {
      position: relative;
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-9424a656-4c51-4896-bf18-13e45f0ff87c {
  
  
  
  
}

#s-9424a656-4c51-4896-bf18-13e45f0ff87c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9424a656-4c51-4896-bf18-13e45f0ff87c .shg-image-content-wrapper {
      aspect-ratio: 640/342;
      width: 100%;
      height: 100%;
    }

    #s-9424a656-4c51-4896-bf18-13e45f0ff87c .shogun-image-link {
      aspect-ratio: 640/342;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9424a656-4c51-4896-bf18-13e45f0ff87c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9424a656-4c51-4896-bf18-13e45f0ff87c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image {
    
    
  }


.s-9424a656-4c51-4896-bf18-13e45f0ff87c .shogun-image-content {
  
    align-items: center;
  
}

.s-9424a656-4c51-4896-bf18-13e45f0ff87c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9424a656-4c51-4896-bf18-13e45f0ff87c {
      --shg-aspect-ratio: calc(640/342); 
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container {
      position: relative;
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9424a656-4c51-4896-bf18-13e45f0ff87c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-f081b560-10bd-4be7-b636-8a304e61629a {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 1000/519;
text-align: center;
}



.shg-image-margin-container-s-f081b560-10bd-4be7-b636-8a304e61629a {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-f081b560-10bd-4be7-b636-8a304e61629a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f081b560-10bd-4be7-b636-8a304e61629a .shg-image-content-wrapper {
      aspect-ratio: 1000/519;
      width: 100%;
      height: 100%;
    }

    #s-f081b560-10bd-4be7-b636-8a304e61629a .shogun-image-link {
      aspect-ratio: 1000/519;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f081b560-10bd-4be7-b636-8a304e61629a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f081b560-10bd-4be7-b636-8a304e61629a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image {
    
    
  }


.s-f081b560-10bd-4be7-b636-8a304e61629a .shogun-image-content {
  
    align-items: center;
  
}

.s-f081b560-10bd-4be7-b636-8a304e61629a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f081b560-10bd-4be7-b636-8a304e61629a {
      --shg-aspect-ratio: calc(1000/519); 
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container {
      position: relative;
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-f081b560-10bd-4be7-b636-8a304e61629a {
  
  
  
  
}

#s-f081b560-10bd-4be7-b636-8a304e61629a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f081b560-10bd-4be7-b636-8a304e61629a .shg-image-content-wrapper {
      aspect-ratio: 1000/519;
      width: 100%;
      height: 100%;
    }

    #s-f081b560-10bd-4be7-b636-8a304e61629a .shogun-image-link {
      aspect-ratio: 1000/519;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f081b560-10bd-4be7-b636-8a304e61629a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f081b560-10bd-4be7-b636-8a304e61629a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image {
    
    
  }


.s-f081b560-10bd-4be7-b636-8a304e61629a .shogun-image-content {
  
    align-items: center;
  
}

.s-f081b560-10bd-4be7-b636-8a304e61629a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f081b560-10bd-4be7-b636-8a304e61629a {
      --shg-aspect-ratio: calc(1000/519); 
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container {
      position: relative;
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-f081b560-10bd-4be7-b636-8a304e61629a {
  
  
  
  
}

#s-f081b560-10bd-4be7-b636-8a304e61629a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f081b560-10bd-4be7-b636-8a304e61629a .shg-image-content-wrapper {
      aspect-ratio: 1000/519;
      width: 100%;
      height: 100%;
    }

    #s-f081b560-10bd-4be7-b636-8a304e61629a .shogun-image-link {
      aspect-ratio: 1000/519;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f081b560-10bd-4be7-b636-8a304e61629a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f081b560-10bd-4be7-b636-8a304e61629a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image {
    
    
  }


.s-f081b560-10bd-4be7-b636-8a304e61629a .shogun-image-content {
  
    align-items: center;
  
}

.s-f081b560-10bd-4be7-b636-8a304e61629a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f081b560-10bd-4be7-b636-8a304e61629a {
      --shg-aspect-ratio: calc(1000/519); 
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container {
      position: relative;
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-f081b560-10bd-4be7-b636-8a304e61629a {
  
  
  
  
}

#s-f081b560-10bd-4be7-b636-8a304e61629a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f081b560-10bd-4be7-b636-8a304e61629a .shg-image-content-wrapper {
      aspect-ratio: 1000/519;
      width: 100%;
      height: 100%;
    }

    #s-f081b560-10bd-4be7-b636-8a304e61629a .shogun-image-link {
      aspect-ratio: 1000/519;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f081b560-10bd-4be7-b636-8a304e61629a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f081b560-10bd-4be7-b636-8a304e61629a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image {
    
    
  }


.s-f081b560-10bd-4be7-b636-8a304e61629a .shogun-image-content {
  
    align-items: center;
  
}

.s-f081b560-10bd-4be7-b636-8a304e61629a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f081b560-10bd-4be7-b636-8a304e61629a {
      --shg-aspect-ratio: calc(1000/519); 
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container {
      position: relative;
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-f081b560-10bd-4be7-b636-8a304e61629a {
  
  
  
  
}

#s-f081b560-10bd-4be7-b636-8a304e61629a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f081b560-10bd-4be7-b636-8a304e61629a .shg-image-content-wrapper {
      aspect-ratio: 1000/519;
      width: 100%;
      height: 100%;
    }

    #s-f081b560-10bd-4be7-b636-8a304e61629a .shogun-image-link {
      aspect-ratio: 1000/519;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f081b560-10bd-4be7-b636-8a304e61629a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f081b560-10bd-4be7-b636-8a304e61629a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image {
    
    
  }


.s-f081b560-10bd-4be7-b636-8a304e61629a .shogun-image-content {
  
    align-items: center;
  
}

.s-f081b560-10bd-4be7-b636-8a304e61629a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f081b560-10bd-4be7-b636-8a304e61629a {
      --shg-aspect-ratio: calc(1000/519); 
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container {
      position: relative;
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f081b560-10bd-4be7-b636-8a304e61629a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-50df2734-f79e-45a2-8b03-524069f31233 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 1000/524;
text-align: center;
}



.shg-image-margin-container-s-50df2734-f79e-45a2-8b03-524069f31233 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-50df2734-f79e-45a2-8b03-524069f31233 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-50df2734-f79e-45a2-8b03-524069f31233 .shg-image-content-wrapper {
      aspect-ratio: 1000/524;
      width: 100%;
      height: 100%;
    }

    #s-50df2734-f79e-45a2-8b03-524069f31233 .shogun-image-link {
      aspect-ratio: 1000/524;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-50df2734-f79e-45a2-8b03-524069f31233 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-50df2734-f79e-45a2-8b03-524069f31233 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image {
    
    
  }


.s-50df2734-f79e-45a2-8b03-524069f31233 .shogun-image-content {
  
    align-items: center;
  
}

.s-50df2734-f79e-45a2-8b03-524069f31233.shg-align-container {
  display: flex;
  justify-content: center
}

.s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-50df2734-f79e-45a2-8b03-524069f31233 {
      --shg-aspect-ratio: calc(1000/524); 
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container {
      position: relative;
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-50df2734-f79e-45a2-8b03-524069f31233 {
  
  
  
  
}

#s-50df2734-f79e-45a2-8b03-524069f31233 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-50df2734-f79e-45a2-8b03-524069f31233 .shg-image-content-wrapper {
      aspect-ratio: 1000/524;
      width: 100%;
      height: 100%;
    }

    #s-50df2734-f79e-45a2-8b03-524069f31233 .shogun-image-link {
      aspect-ratio: 1000/524;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-50df2734-f79e-45a2-8b03-524069f31233 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-50df2734-f79e-45a2-8b03-524069f31233 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image {
    
    
  }


.s-50df2734-f79e-45a2-8b03-524069f31233 .shogun-image-content {
  
    align-items: center;
  
}

.s-50df2734-f79e-45a2-8b03-524069f31233.shg-align-container {
  display: flex;
  justify-content: center
}

.s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-50df2734-f79e-45a2-8b03-524069f31233 {
      --shg-aspect-ratio: calc(1000/524); 
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container {
      position: relative;
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-50df2734-f79e-45a2-8b03-524069f31233 {
  
  
  
  
}

#s-50df2734-f79e-45a2-8b03-524069f31233 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-50df2734-f79e-45a2-8b03-524069f31233 .shg-image-content-wrapper {
      aspect-ratio: 1000/524;
      width: 100%;
      height: 100%;
    }

    #s-50df2734-f79e-45a2-8b03-524069f31233 .shogun-image-link {
      aspect-ratio: 1000/524;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-50df2734-f79e-45a2-8b03-524069f31233 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-50df2734-f79e-45a2-8b03-524069f31233 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image {
    
    
  }


.s-50df2734-f79e-45a2-8b03-524069f31233 .shogun-image-content {
  
    align-items: center;
  
}

.s-50df2734-f79e-45a2-8b03-524069f31233.shg-align-container {
  display: flex;
  justify-content: center
}

.s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-50df2734-f79e-45a2-8b03-524069f31233 {
      --shg-aspect-ratio: calc(1000/524); 
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container {
      position: relative;
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-50df2734-f79e-45a2-8b03-524069f31233 {
  
  
  
  
}

#s-50df2734-f79e-45a2-8b03-524069f31233 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-50df2734-f79e-45a2-8b03-524069f31233 .shg-image-content-wrapper {
      aspect-ratio: 1000/524;
      width: 100%;
      height: 100%;
    }

    #s-50df2734-f79e-45a2-8b03-524069f31233 .shogun-image-link {
      aspect-ratio: 1000/524;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-50df2734-f79e-45a2-8b03-524069f31233 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-50df2734-f79e-45a2-8b03-524069f31233 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image {
    
    
  }


.s-50df2734-f79e-45a2-8b03-524069f31233 .shogun-image-content {
  
    align-items: center;
  
}

.s-50df2734-f79e-45a2-8b03-524069f31233.shg-align-container {
  display: flex;
  justify-content: center
}

.s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-50df2734-f79e-45a2-8b03-524069f31233 {
      --shg-aspect-ratio: calc(1000/524); 
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container {
      position: relative;
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-50df2734-f79e-45a2-8b03-524069f31233 {
  
  
  
  
}

#s-50df2734-f79e-45a2-8b03-524069f31233 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-50df2734-f79e-45a2-8b03-524069f31233 .shg-image-content-wrapper {
      aspect-ratio: 1000/524;
      width: 100%;
      height: 100%;
    }

    #s-50df2734-f79e-45a2-8b03-524069f31233 .shogun-image-link {
      aspect-ratio: 1000/524;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-50df2734-f79e-45a2-8b03-524069f31233 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-50df2734-f79e-45a2-8b03-524069f31233 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image {
    
    
  }


.s-50df2734-f79e-45a2-8b03-524069f31233 .shogun-image-content {
  
    align-items: center;
  
}

.s-50df2734-f79e-45a2-8b03-524069f31233.shg-align-container {
  display: flex;
  justify-content: center
}

.s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-50df2734-f79e-45a2-8b03-524069f31233 {
      --shg-aspect-ratio: calc(1000/524); 
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container {
      position: relative;
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-50df2734-f79e-45a2-8b03-524069f31233 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 969/532;
text-align: center;
}



.shg-image-margin-container-s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image {
    
    
  }


.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shogun-image-content {
  
    align-items: center;
  
}

.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container {
      position: relative;
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 {
  
  
  
  
}

#s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image {
    
    
  }


.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shogun-image-content {
  
    align-items: center;
  
}

.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container {
      position: relative;
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 {
  
  
  
  
}

#s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image {
    
    
  }


.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shogun-image-content {
  
    align-items: center;
  
}

.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container {
      position: relative;
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 {
  
  
  
  
}

#s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image {
    
    
  }


.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shogun-image-content {
  
    align-items: center;
  
}

.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container {
      position: relative;
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 {
  
  
  
  
}

#s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image {
    
    
  }


.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 .shogun-image-content {
  
    align-items: center;
  
}

.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container {
      position: relative;
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e19430cc-94ee-4fd1-aa97-d760fd45dee2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-1526544c-7e52-4a4b-8039-553e593f3f64 {
  margin-top: 2px;
margin-left: auto;
margin-bottom: 2px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
background-repeat: no-repeat;
}
#s-1526544c-7e52-4a4b-8039-553e593f3f64:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-1526544c-7e52-4a4b-8039-553e593f3f64:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-1526544c-7e52-4a4b-8039-553e593f3f64-root {
    text-align: center;
  }


#s-1526544c-7e52-4a4b-8039-553e593f3f64.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1526544c-7e52-4a4b-8039-553e593f3f64-root {
    text-align: center;
  }


#s-1526544c-7e52-4a4b-8039-553e593f3f64.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1526544c-7e52-4a4b-8039-553e593f3f64-root {
    text-align: center;
  }


#s-1526544c-7e52-4a4b-8039-553e593f3f64.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1526544c-7e52-4a4b-8039-553e593f3f64-root {
    text-align: center;
  }


#s-1526544c-7e52-4a4b-8039-553e593f3f64.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1526544c-7e52-4a4b-8039-553e593f3f64-root {
    text-align: center;
  }


#s-1526544c-7e52-4a4b-8039-553e593f3f64.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-025cd89c-3966-4f17-9b06-f0d02405673f {
  margin-top: -24px;
margin-left: auto;
margin-bottom: -24px;
margin-right: auto;
}

#s-025cd89c-3966-4f17-9b06-f0d02405673f hr {
  border-top: 1px solid #ddd;
}

#s-df8287f3-77d0-4613-bdaf-f6769c649a1a {
  margin-left: auto;
margin-right: auto;
}

#s-20b2df96-2916-41af-8ec1-e7f16f4d2c3f {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-20b2df96-2916-41af-8ec1-e7f16f4d2c3f {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-20b2df96-2916-41af-8ec1-e7f16f4d2c3f > .swiper-button-prev,
#slider-v3-s-20b2df96-2916-41af-8ec1-e7f16f4d2c3f > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-20b2df96-2916-41af-8ec1-e7f16f4d2c3f > .swiper-button-next svg,
#slider-v3-s-20b2df96-2916-41af-8ec1-e7f16f4d2c3f > .swiper-button-prev svg {
  fill: rgba(0, 0, 0, 1) !important;
}

#s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 2161/1120;
text-align: center;
}



.shg-image-margin-container-s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shg-image-content-wrapper {
      aspect-ratio: 2161/1120;
      width: 100%;
      height: 100%;
    }

    #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shogun-image-link {
      aspect-ratio: 2161/1120;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image {
    
    
  }


.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shogun-image-content {
  
    align-items: center;
  
}

.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b {
      --shg-aspect-ratio: calc(2161/1120); 
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container {
      position: relative;
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b {
  
  
  
  
}

#s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shg-image-content-wrapper {
      aspect-ratio: 2161/1120;
      width: 100%;
      height: 100%;
    }

    #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shogun-image-link {
      aspect-ratio: 2161/1120;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image {
    
    
  }


.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shogun-image-content {
  
    align-items: center;
  
}

.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b {
      --shg-aspect-ratio: calc(2161/1120); 
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container {
      position: relative;
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b {
  
  
  
  
}

#s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shg-image-content-wrapper {
      aspect-ratio: 2161/1120;
      width: 100%;
      height: 100%;
    }

    #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shogun-image-link {
      aspect-ratio: 2161/1120;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image {
    
    
  }


.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shogun-image-content {
  
    align-items: center;
  
}

.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b {
      --shg-aspect-ratio: calc(2161/1120); 
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container {
      position: relative;
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b {
  
  
  
  
}

#s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shg-image-content-wrapper {
      aspect-ratio: 2161/1120;
      width: 100%;
      height: 100%;
    }

    #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shogun-image-link {
      aspect-ratio: 2161/1120;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image {
    
    
  }


.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shogun-image-content {
  
    align-items: center;
  
}

.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b {
      --shg-aspect-ratio: calc(2161/1120); 
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container {
      position: relative;
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b {
  
  
  
  
}

#s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shg-image-content-wrapper {
      aspect-ratio: 2161/1120;
      width: 100%;
      height: 100%;
    }

    #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shogun-image-link {
      aspect-ratio: 2161/1120;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image {
    
    
  }


.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b .shogun-image-content {
  
    align-items: center;
  
}

.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b {
      --shg-aspect-ratio: calc(2161/1120); 
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container {
      position: relative;
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7f30f773-c8ce-4b5d-b633-7b70d35bf72b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-705698a2-8535-47df-a061-cf9c83ce7969 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 2167/1120;
text-align: center;
}



.shg-image-margin-container-s-705698a2-8535-47df-a061-cf9c83ce7969 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-705698a2-8535-47df-a061-cf9c83ce7969 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-705698a2-8535-47df-a061-cf9c83ce7969 .shg-image-content-wrapper {
      aspect-ratio: 2167/1120;
      width: 100%;
      height: 100%;
    }

    #s-705698a2-8535-47df-a061-cf9c83ce7969 .shogun-image-link {
      aspect-ratio: 2167/1120;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-705698a2-8535-47df-a061-cf9c83ce7969 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-705698a2-8535-47df-a061-cf9c83ce7969 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image {
    
    
  }


.s-705698a2-8535-47df-a061-cf9c83ce7969 .shogun-image-content {
  
    align-items: center;
  
}

.s-705698a2-8535-47df-a061-cf9c83ce7969.shg-align-container {
  display: flex;
  justify-content: center
}

.s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-705698a2-8535-47df-a061-cf9c83ce7969 {
      --shg-aspect-ratio: calc(2167/1120); 
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container {
      position: relative;
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-705698a2-8535-47df-a061-cf9c83ce7969 {
  
  
  
  
}

#s-705698a2-8535-47df-a061-cf9c83ce7969 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-705698a2-8535-47df-a061-cf9c83ce7969 .shg-image-content-wrapper {
      aspect-ratio: 2167/1120;
      width: 100%;
      height: 100%;
    }

    #s-705698a2-8535-47df-a061-cf9c83ce7969 .shogun-image-link {
      aspect-ratio: 2167/1120;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-705698a2-8535-47df-a061-cf9c83ce7969 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-705698a2-8535-47df-a061-cf9c83ce7969 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image {
    
    
  }


.s-705698a2-8535-47df-a061-cf9c83ce7969 .shogun-image-content {
  
    align-items: center;
  
}

.s-705698a2-8535-47df-a061-cf9c83ce7969.shg-align-container {
  display: flex;
  justify-content: center
}

.s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-705698a2-8535-47df-a061-cf9c83ce7969 {
      --shg-aspect-ratio: calc(2167/1120); 
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container {
      position: relative;
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-705698a2-8535-47df-a061-cf9c83ce7969 {
  
  
  
  
}

#s-705698a2-8535-47df-a061-cf9c83ce7969 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-705698a2-8535-47df-a061-cf9c83ce7969 .shg-image-content-wrapper {
      aspect-ratio: 2167/1120;
      width: 100%;
      height: 100%;
    }

    #s-705698a2-8535-47df-a061-cf9c83ce7969 .shogun-image-link {
      aspect-ratio: 2167/1120;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-705698a2-8535-47df-a061-cf9c83ce7969 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-705698a2-8535-47df-a061-cf9c83ce7969 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image {
    
    
  }


.s-705698a2-8535-47df-a061-cf9c83ce7969 .shogun-image-content {
  
    align-items: center;
  
}

.s-705698a2-8535-47df-a061-cf9c83ce7969.shg-align-container {
  display: flex;
  justify-content: center
}

.s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-705698a2-8535-47df-a061-cf9c83ce7969 {
      --shg-aspect-ratio: calc(2167/1120); 
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container {
      position: relative;
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-705698a2-8535-47df-a061-cf9c83ce7969 {
  
  
  
  
}

#s-705698a2-8535-47df-a061-cf9c83ce7969 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-705698a2-8535-47df-a061-cf9c83ce7969 .shg-image-content-wrapper {
      aspect-ratio: 2167/1120;
      width: 100%;
      height: 100%;
    }

    #s-705698a2-8535-47df-a061-cf9c83ce7969 .shogun-image-link {
      aspect-ratio: 2167/1120;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-705698a2-8535-47df-a061-cf9c83ce7969 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-705698a2-8535-47df-a061-cf9c83ce7969 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image {
    
    
  }


.s-705698a2-8535-47df-a061-cf9c83ce7969 .shogun-image-content {
  
    align-items: center;
  
}

.s-705698a2-8535-47df-a061-cf9c83ce7969.shg-align-container {
  display: flex;
  justify-content: center
}

.s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-705698a2-8535-47df-a061-cf9c83ce7969 {
      --shg-aspect-ratio: calc(2167/1120); 
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container {
      position: relative;
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-705698a2-8535-47df-a061-cf9c83ce7969 {
  
  
  
  
}

#s-705698a2-8535-47df-a061-cf9c83ce7969 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-705698a2-8535-47df-a061-cf9c83ce7969 .shg-image-content-wrapper {
      aspect-ratio: 2167/1120;
      width: 100%;
      height: 100%;
    }

    #s-705698a2-8535-47df-a061-cf9c83ce7969 .shogun-image-link {
      aspect-ratio: 2167/1120;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-705698a2-8535-47df-a061-cf9c83ce7969 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-705698a2-8535-47df-a061-cf9c83ce7969 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image {
    
    
  }


.s-705698a2-8535-47df-a061-cf9c83ce7969 .shogun-image-content {
  
    align-items: center;
  
}

.s-705698a2-8535-47df-a061-cf9c83ce7969.shg-align-container {
  display: flex;
  justify-content: center
}

.s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-705698a2-8535-47df-a061-cf9c83ce7969 {
      --shg-aspect-ratio: calc(2167/1120); 
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container {
      position: relative;
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-705698a2-8535-47df-a061-cf9c83ce7969 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 2149/1123;
text-align: center;
}



.shg-image-margin-container-s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shg-image-content-wrapper {
      aspect-ratio: 2149/1123;
      width: 100%;
      height: 100%;
    }

    #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shogun-image-link {
      aspect-ratio: 2149/1123;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image {
    
    
  }


.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shogun-image-content {
  
    align-items: center;
  
}

.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 {
      --shg-aspect-ratio: calc(2149/1123); 
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container {
      position: relative;
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 {
  
  
  
  
}

#s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shg-image-content-wrapper {
      aspect-ratio: 2149/1123;
      width: 100%;
      height: 100%;
    }

    #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shogun-image-link {
      aspect-ratio: 2149/1123;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image {
    
    
  }


.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shogun-image-content {
  
    align-items: center;
  
}

.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 {
      --shg-aspect-ratio: calc(2149/1123); 
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container {
      position: relative;
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 {
  
  
  
  
}

#s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shg-image-content-wrapper {
      aspect-ratio: 2149/1123;
      width: 100%;
      height: 100%;
    }

    #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shogun-image-link {
      aspect-ratio: 2149/1123;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image {
    
    
  }


.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shogun-image-content {
  
    align-items: center;
  
}

.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 {
      --shg-aspect-ratio: calc(2149/1123); 
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container {
      position: relative;
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 {
  
  
  
  
}

#s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shg-image-content-wrapper {
      aspect-ratio: 2149/1123;
      width: 100%;
      height: 100%;
    }

    #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shogun-image-link {
      aspect-ratio: 2149/1123;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image {
    
    
  }


.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shogun-image-content {
  
    align-items: center;
  
}

.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 {
      --shg-aspect-ratio: calc(2149/1123); 
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container {
      position: relative;
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 {
  
  
  
  
}

#s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shg-image-content-wrapper {
      aspect-ratio: 2149/1123;
      width: 100%;
      height: 100%;
    }

    #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shogun-image-link {
      aspect-ratio: 2149/1123;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image {
    
    
  }


.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 .shogun-image-content {
  
    align-items: center;
  
}

.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 {
      --shg-aspect-ratio: calc(2149/1123); 
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container {
      position: relative;
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fe03cecd-aa0a-49c8-8ad8-d8e9c892cff2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 2146/1132;
text-align: center;
}



.shg-image-margin-container-s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shg-image-content-wrapper {
      aspect-ratio: 2146/1132;
      width: 100%;
      height: 100%;
    }

    #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shogun-image-link {
      aspect-ratio: 2146/1132;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image {
    
    
  }


.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shogun-image-content {
  
    align-items: center;
  
}

.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f {
      --shg-aspect-ratio: calc(2146/1132); 
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container {
      position: relative;
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f {
  
  
  
  
}

#s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shg-image-content-wrapper {
      aspect-ratio: 2146/1132;
      width: 100%;
      height: 100%;
    }

    #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shogun-image-link {
      aspect-ratio: 2146/1132;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image {
    
    
  }


.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shogun-image-content {
  
    align-items: center;
  
}

.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f {
      --shg-aspect-ratio: calc(2146/1132); 
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container {
      position: relative;
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f {
  
  
  
  
}

#s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shg-image-content-wrapper {
      aspect-ratio: 2146/1132;
      width: 100%;
      height: 100%;
    }

    #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shogun-image-link {
      aspect-ratio: 2146/1132;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image {
    
    
  }


.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shogun-image-content {
  
    align-items: center;
  
}

.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f {
      --shg-aspect-ratio: calc(2146/1132); 
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container {
      position: relative;
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f {
  
  
  
  
}

#s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shg-image-content-wrapper {
      aspect-ratio: 2146/1132;
      width: 100%;
      height: 100%;
    }

    #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shogun-image-link {
      aspect-ratio: 2146/1132;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image {
    
    
  }


.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shogun-image-content {
  
    align-items: center;
  
}

.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f {
      --shg-aspect-ratio: calc(2146/1132); 
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container {
      position: relative;
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f {
  
  
  
  
}

#s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shg-image-content-wrapper {
      aspect-ratio: 2146/1132;
      width: 100%;
      height: 100%;
    }

    #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shogun-image-link {
      aspect-ratio: 2146/1132;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image {
    
    
  }


.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f .shogun-image-content {
  
    align-items: center;
  
}

.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f {
      --shg-aspect-ratio: calc(2146/1132); 
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container {
      position: relative;
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bd1bc901-aef5-4515-b956-f3cc2bbfb60f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-946156db-7433-4240-a8ee-f744647f7b36 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 2152/1132;
text-align: center;
}



.shg-image-margin-container-s-946156db-7433-4240-a8ee-f744647f7b36 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-946156db-7433-4240-a8ee-f744647f7b36 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-946156db-7433-4240-a8ee-f744647f7b36 .shg-image-content-wrapper {
      aspect-ratio: 2152/1132;
      width: 100%;
      height: 100%;
    }

    #s-946156db-7433-4240-a8ee-f744647f7b36 .shogun-image-link {
      aspect-ratio: 2152/1132;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-946156db-7433-4240-a8ee-f744647f7b36 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-946156db-7433-4240-a8ee-f744647f7b36 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image {
    
    
  }


.s-946156db-7433-4240-a8ee-f744647f7b36 .shogun-image-content {
  
    align-items: center;
  
}

.s-946156db-7433-4240-a8ee-f744647f7b36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-946156db-7433-4240-a8ee-f744647f7b36 {
      --shg-aspect-ratio: calc(2152/1132); 
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container {
      position: relative;
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-946156db-7433-4240-a8ee-f744647f7b36 {
  
  
  
  
}

#s-946156db-7433-4240-a8ee-f744647f7b36 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-946156db-7433-4240-a8ee-f744647f7b36 .shg-image-content-wrapper {
      aspect-ratio: 2152/1132;
      width: 100%;
      height: 100%;
    }

    #s-946156db-7433-4240-a8ee-f744647f7b36 .shogun-image-link {
      aspect-ratio: 2152/1132;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-946156db-7433-4240-a8ee-f744647f7b36 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-946156db-7433-4240-a8ee-f744647f7b36 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image {
    
    
  }


.s-946156db-7433-4240-a8ee-f744647f7b36 .shogun-image-content {
  
    align-items: center;
  
}

.s-946156db-7433-4240-a8ee-f744647f7b36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-946156db-7433-4240-a8ee-f744647f7b36 {
      --shg-aspect-ratio: calc(2152/1132); 
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container {
      position: relative;
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-946156db-7433-4240-a8ee-f744647f7b36 {
  
  
  
  
}

#s-946156db-7433-4240-a8ee-f744647f7b36 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-946156db-7433-4240-a8ee-f744647f7b36 .shg-image-content-wrapper {
      aspect-ratio: 2152/1132;
      width: 100%;
      height: 100%;
    }

    #s-946156db-7433-4240-a8ee-f744647f7b36 .shogun-image-link {
      aspect-ratio: 2152/1132;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-946156db-7433-4240-a8ee-f744647f7b36 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-946156db-7433-4240-a8ee-f744647f7b36 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image {
    
    
  }


.s-946156db-7433-4240-a8ee-f744647f7b36 .shogun-image-content {
  
    align-items: center;
  
}

.s-946156db-7433-4240-a8ee-f744647f7b36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-946156db-7433-4240-a8ee-f744647f7b36 {
      --shg-aspect-ratio: calc(2152/1132); 
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container {
      position: relative;
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-946156db-7433-4240-a8ee-f744647f7b36 {
  
  
  
  
}

#s-946156db-7433-4240-a8ee-f744647f7b36 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-946156db-7433-4240-a8ee-f744647f7b36 .shg-image-content-wrapper {
      aspect-ratio: 2152/1132;
      width: 100%;
      height: 100%;
    }

    #s-946156db-7433-4240-a8ee-f744647f7b36 .shogun-image-link {
      aspect-ratio: 2152/1132;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-946156db-7433-4240-a8ee-f744647f7b36 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-946156db-7433-4240-a8ee-f744647f7b36 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image {
    
    
  }


.s-946156db-7433-4240-a8ee-f744647f7b36 .shogun-image-content {
  
    align-items: center;
  
}

.s-946156db-7433-4240-a8ee-f744647f7b36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-946156db-7433-4240-a8ee-f744647f7b36 {
      --shg-aspect-ratio: calc(2152/1132); 
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container {
      position: relative;
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-946156db-7433-4240-a8ee-f744647f7b36 {
  
  
  
  
}

#s-946156db-7433-4240-a8ee-f744647f7b36 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-946156db-7433-4240-a8ee-f744647f7b36 .shg-image-content-wrapper {
      aspect-ratio: 2152/1132;
      width: 100%;
      height: 100%;
    }

    #s-946156db-7433-4240-a8ee-f744647f7b36 .shogun-image-link {
      aspect-ratio: 2152/1132;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-946156db-7433-4240-a8ee-f744647f7b36 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-946156db-7433-4240-a8ee-f744647f7b36 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image {
    
    
  }


.s-946156db-7433-4240-a8ee-f744647f7b36 .shogun-image-content {
  
    align-items: center;
  
}

.s-946156db-7433-4240-a8ee-f744647f7b36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-946156db-7433-4240-a8ee-f744647f7b36 {
      --shg-aspect-ratio: calc(2152/1132); 
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container {
      position: relative;
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-946156db-7433-4240-a8ee-f744647f7b36 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-2277d462-6c1a-446c-bc2b-4cbe917acb1d {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 2152/1146;
text-align: center;
}



.shg-image-margin-container-s-2277d462-6c1a-446c-bc2b-4cbe917acb1d {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-2277d462-6c1a-446c-bc2b-4cbe917acb1d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shg-image-content-wrapper {
      aspect-ratio: 2152/1146;
      width: 100%;
      height: 100%;
    }

    #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shogun-image-link {
      aspect-ratio: 2152/1146;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image {
    
    
  }


.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shogun-image-content {
  
    align-items: center;
  
}

.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d {
      --shg-aspect-ratio: calc(2152/1146); 
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container {
      position: relative;
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-2277d462-6c1a-446c-bc2b-4cbe917acb1d {
  
  
  
  
}

#s-2277d462-6c1a-446c-bc2b-4cbe917acb1d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shg-image-content-wrapper {
      aspect-ratio: 2152/1146;
      width: 100%;
      height: 100%;
    }

    #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shogun-image-link {
      aspect-ratio: 2152/1146;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image {
    
    
  }


.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shogun-image-content {
  
    align-items: center;
  
}

.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d {
      --shg-aspect-ratio: calc(2152/1146); 
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container {
      position: relative;
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-2277d462-6c1a-446c-bc2b-4cbe917acb1d {
  
  
  
  
}

#s-2277d462-6c1a-446c-bc2b-4cbe917acb1d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shg-image-content-wrapper {
      aspect-ratio: 2152/1146;
      width: 100%;
      height: 100%;
    }

    #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shogun-image-link {
      aspect-ratio: 2152/1146;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image {
    
    
  }


.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shogun-image-content {
  
    align-items: center;
  
}

.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d {
      --shg-aspect-ratio: calc(2152/1146); 
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container {
      position: relative;
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-2277d462-6c1a-446c-bc2b-4cbe917acb1d {
  
  
  
  
}

#s-2277d462-6c1a-446c-bc2b-4cbe917acb1d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shg-image-content-wrapper {
      aspect-ratio: 2152/1146;
      width: 100%;
      height: 100%;
    }

    #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shogun-image-link {
      aspect-ratio: 2152/1146;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image {
    
    
  }


.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shogun-image-content {
  
    align-items: center;
  
}

.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d {
      --shg-aspect-ratio: calc(2152/1146); 
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container {
      position: relative;
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-2277d462-6c1a-446c-bc2b-4cbe917acb1d {
  
  
  
  
}

#s-2277d462-6c1a-446c-bc2b-4cbe917acb1d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shg-image-content-wrapper {
      aspect-ratio: 2152/1146;
      width: 100%;
      height: 100%;
    }

    #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shogun-image-link {
      aspect-ratio: 2152/1146;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2277d462-6c1a-446c-bc2b-4cbe917acb1d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image {
    
    
  }


.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d .shogun-image-content {
  
    align-items: center;
  
}

.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d {
      --shg-aspect-ratio: calc(2152/1146); 
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container {
      position: relative;
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2277d462-6c1a-446c-bc2b-4cbe917acb1d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 2164/1200;
text-align: center;
}



.shg-image-margin-container-s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shg-image-content-wrapper {
      aspect-ratio: 2164/1200;
      width: 100%;
      height: 100%;
    }

    #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shogun-image-link {
      aspect-ratio: 2164/1200;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image {
    
    
  }


.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shogun-image-content {
  
    align-items: center;
  
}

.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 {
      --shg-aspect-ratio: calc(2164/1200); 
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container {
      position: relative;
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 {
  
  
  
  
}

#s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shg-image-content-wrapper {
      aspect-ratio: 2164/1200;
      width: 100%;
      height: 100%;
    }

    #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shogun-image-link {
      aspect-ratio: 2164/1200;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image {
    
    
  }


.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shogun-image-content {
  
    align-items: center;
  
}

.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 {
      --shg-aspect-ratio: calc(2164/1200); 
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container {
      position: relative;
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 {
  
  
  
  
}

#s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shg-image-content-wrapper {
      aspect-ratio: 2164/1200;
      width: 100%;
      height: 100%;
    }

    #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shogun-image-link {
      aspect-ratio: 2164/1200;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image {
    
    
  }


.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shogun-image-content {
  
    align-items: center;
  
}

.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 {
      --shg-aspect-ratio: calc(2164/1200); 
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container {
      position: relative;
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 {
  
  
  
  
}

#s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shg-image-content-wrapper {
      aspect-ratio: 2164/1200;
      width: 100%;
      height: 100%;
    }

    #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shogun-image-link {
      aspect-ratio: 2164/1200;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image {
    
    
  }


.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shogun-image-content {
  
    align-items: center;
  
}

.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 {
      --shg-aspect-ratio: calc(2164/1200); 
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container {
      position: relative;
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 {
  
  
  
  
}

#s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shg-image-content-wrapper {
      aspect-ratio: 2164/1200;
      width: 100%;
      height: 100%;
    }

    #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shogun-image-link {
      aspect-ratio: 2164/1200;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image {
    
    
  }


.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 .shogun-image-content {
  
    align-items: center;
  
}

.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 {
      --shg-aspect-ratio: calc(2164/1200); 
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container {
      position: relative;
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-deae4dad-b9d1-4f75-aff0-b1797a9651b8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-116b48fa-2768-4262-ac5e-335adc2965aa {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 2152/1108;
text-align: center;
}



.shg-image-margin-container-s-116b48fa-2768-4262-ac5e-335adc2965aa {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-116b48fa-2768-4262-ac5e-335adc2965aa {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-116b48fa-2768-4262-ac5e-335adc2965aa .shg-image-content-wrapper {
      aspect-ratio: 2152/1108;
      width: 100%;
      height: 100%;
    }

    #s-116b48fa-2768-4262-ac5e-335adc2965aa .shogun-image-link {
      aspect-ratio: 2152/1108;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-116b48fa-2768-4262-ac5e-335adc2965aa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-116b48fa-2768-4262-ac5e-335adc2965aa img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image {
    
    
  }


.s-116b48fa-2768-4262-ac5e-335adc2965aa .shogun-image-content {
  
    align-items: center;
  
}

.s-116b48fa-2768-4262-ac5e-335adc2965aa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-116b48fa-2768-4262-ac5e-335adc2965aa {
      --shg-aspect-ratio: calc(2152/1108); 
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container {
      position: relative;
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-116b48fa-2768-4262-ac5e-335adc2965aa {
  
  
  
  
}

#s-116b48fa-2768-4262-ac5e-335adc2965aa {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-116b48fa-2768-4262-ac5e-335adc2965aa .shg-image-content-wrapper {
      aspect-ratio: 2152/1108;
      width: 100%;
      height: 100%;
    }

    #s-116b48fa-2768-4262-ac5e-335adc2965aa .shogun-image-link {
      aspect-ratio: 2152/1108;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-116b48fa-2768-4262-ac5e-335adc2965aa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-116b48fa-2768-4262-ac5e-335adc2965aa img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image {
    
    
  }


.s-116b48fa-2768-4262-ac5e-335adc2965aa .shogun-image-content {
  
    align-items: center;
  
}

.s-116b48fa-2768-4262-ac5e-335adc2965aa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-116b48fa-2768-4262-ac5e-335adc2965aa {
      --shg-aspect-ratio: calc(2152/1108); 
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container {
      position: relative;
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-116b48fa-2768-4262-ac5e-335adc2965aa {
  
  
  
  
}

#s-116b48fa-2768-4262-ac5e-335adc2965aa {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-116b48fa-2768-4262-ac5e-335adc2965aa .shg-image-content-wrapper {
      aspect-ratio: 2152/1108;
      width: 100%;
      height: 100%;
    }

    #s-116b48fa-2768-4262-ac5e-335adc2965aa .shogun-image-link {
      aspect-ratio: 2152/1108;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-116b48fa-2768-4262-ac5e-335adc2965aa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-116b48fa-2768-4262-ac5e-335adc2965aa img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image {
    
    
  }


.s-116b48fa-2768-4262-ac5e-335adc2965aa .shogun-image-content {
  
    align-items: center;
  
}

.s-116b48fa-2768-4262-ac5e-335adc2965aa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-116b48fa-2768-4262-ac5e-335adc2965aa {
      --shg-aspect-ratio: calc(2152/1108); 
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container {
      position: relative;
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-116b48fa-2768-4262-ac5e-335adc2965aa {
  
  
  
  
}

#s-116b48fa-2768-4262-ac5e-335adc2965aa {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-116b48fa-2768-4262-ac5e-335adc2965aa .shg-image-content-wrapper {
      aspect-ratio: 2152/1108;
      width: 100%;
      height: 100%;
    }

    #s-116b48fa-2768-4262-ac5e-335adc2965aa .shogun-image-link {
      aspect-ratio: 2152/1108;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-116b48fa-2768-4262-ac5e-335adc2965aa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-116b48fa-2768-4262-ac5e-335adc2965aa img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image {
    
    
  }


.s-116b48fa-2768-4262-ac5e-335adc2965aa .shogun-image-content {
  
    align-items: center;
  
}

.s-116b48fa-2768-4262-ac5e-335adc2965aa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-116b48fa-2768-4262-ac5e-335adc2965aa {
      --shg-aspect-ratio: calc(2152/1108); 
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container {
      position: relative;
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-116b48fa-2768-4262-ac5e-335adc2965aa {
  
  
  
  
}

#s-116b48fa-2768-4262-ac5e-335adc2965aa {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-116b48fa-2768-4262-ac5e-335adc2965aa .shg-image-content-wrapper {
      aspect-ratio: 2152/1108;
      width: 100%;
      height: 100%;
    }

    #s-116b48fa-2768-4262-ac5e-335adc2965aa .shogun-image-link {
      aspect-ratio: 2152/1108;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-116b48fa-2768-4262-ac5e-335adc2965aa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-116b48fa-2768-4262-ac5e-335adc2965aa img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image {
    
    
  }


.s-116b48fa-2768-4262-ac5e-335adc2965aa .shogun-image-content {
  
    align-items: center;
  
}

.s-116b48fa-2768-4262-ac5e-335adc2965aa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-116b48fa-2768-4262-ac5e-335adc2965aa {
      --shg-aspect-ratio: calc(2152/1108); 
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container {
      position: relative;
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-116b48fa-2768-4262-ac5e-335adc2965aa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-9c27dc26-fb1d-495a-8613-60356b904e27 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 2161/1120;
text-align: center;
}



.shg-image-margin-container-s-9c27dc26-fb1d-495a-8613-60356b904e27 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-9c27dc26-fb1d-495a-8613-60356b904e27 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9c27dc26-fb1d-495a-8613-60356b904e27 .shg-image-content-wrapper {
      aspect-ratio: 2161/1120;
      width: 100%;
      height: 100%;
    }

    #s-9c27dc26-fb1d-495a-8613-60356b904e27 .shogun-image-link {
      aspect-ratio: 2161/1120;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9c27dc26-fb1d-495a-8613-60356b904e27 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9c27dc26-fb1d-495a-8613-60356b904e27 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image {
    
    
  }


.s-9c27dc26-fb1d-495a-8613-60356b904e27 .shogun-image-content {
  
    align-items: center;
  
}

.s-9c27dc26-fb1d-495a-8613-60356b904e27.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9c27dc26-fb1d-495a-8613-60356b904e27 {
      --shg-aspect-ratio: calc(2161/1120); 
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container {
      position: relative;
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-9c27dc26-fb1d-495a-8613-60356b904e27 {
  
  
  
  
}

#s-9c27dc26-fb1d-495a-8613-60356b904e27 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9c27dc26-fb1d-495a-8613-60356b904e27 .shg-image-content-wrapper {
      aspect-ratio: 2161/1120;
      width: 100%;
      height: 100%;
    }

    #s-9c27dc26-fb1d-495a-8613-60356b904e27 .shogun-image-link {
      aspect-ratio: 2161/1120;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9c27dc26-fb1d-495a-8613-60356b904e27 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9c27dc26-fb1d-495a-8613-60356b904e27 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image {
    
    
  }


.s-9c27dc26-fb1d-495a-8613-60356b904e27 .shogun-image-content {
  
    align-items: center;
  
}

.s-9c27dc26-fb1d-495a-8613-60356b904e27.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9c27dc26-fb1d-495a-8613-60356b904e27 {
      --shg-aspect-ratio: calc(2161/1120); 
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container {
      position: relative;
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-9c27dc26-fb1d-495a-8613-60356b904e27 {
  
  
  
  
}

#s-9c27dc26-fb1d-495a-8613-60356b904e27 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9c27dc26-fb1d-495a-8613-60356b904e27 .shg-image-content-wrapper {
      aspect-ratio: 2161/1120;
      width: 100%;
      height: 100%;
    }

    #s-9c27dc26-fb1d-495a-8613-60356b904e27 .shogun-image-link {
      aspect-ratio: 2161/1120;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9c27dc26-fb1d-495a-8613-60356b904e27 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9c27dc26-fb1d-495a-8613-60356b904e27 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image {
    
    
  }


.s-9c27dc26-fb1d-495a-8613-60356b904e27 .shogun-image-content {
  
    align-items: center;
  
}

.s-9c27dc26-fb1d-495a-8613-60356b904e27.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9c27dc26-fb1d-495a-8613-60356b904e27 {
      --shg-aspect-ratio: calc(2161/1120); 
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container {
      position: relative;
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-9c27dc26-fb1d-495a-8613-60356b904e27 {
  
  
  
  
}

#s-9c27dc26-fb1d-495a-8613-60356b904e27 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9c27dc26-fb1d-495a-8613-60356b904e27 .shg-image-content-wrapper {
      aspect-ratio: 2161/1120;
      width: 100%;
      height: 100%;
    }

    #s-9c27dc26-fb1d-495a-8613-60356b904e27 .shogun-image-link {
      aspect-ratio: 2161/1120;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9c27dc26-fb1d-495a-8613-60356b904e27 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9c27dc26-fb1d-495a-8613-60356b904e27 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image {
    
    
  }


.s-9c27dc26-fb1d-495a-8613-60356b904e27 .shogun-image-content {
  
    align-items: center;
  
}

.s-9c27dc26-fb1d-495a-8613-60356b904e27.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9c27dc26-fb1d-495a-8613-60356b904e27 {
      --shg-aspect-ratio: calc(2161/1120); 
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container {
      position: relative;
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-9c27dc26-fb1d-495a-8613-60356b904e27 {
  
  
  
  
}

#s-9c27dc26-fb1d-495a-8613-60356b904e27 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9c27dc26-fb1d-495a-8613-60356b904e27 .shg-image-content-wrapper {
      aspect-ratio: 2161/1120;
      width: 100%;
      height: 100%;
    }

    #s-9c27dc26-fb1d-495a-8613-60356b904e27 .shogun-image-link {
      aspect-ratio: 2161/1120;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9c27dc26-fb1d-495a-8613-60356b904e27 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9c27dc26-fb1d-495a-8613-60356b904e27 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image {
    
    
  }


.s-9c27dc26-fb1d-495a-8613-60356b904e27 .shogun-image-content {
  
    align-items: center;
  
}

.s-9c27dc26-fb1d-495a-8613-60356b904e27.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9c27dc26-fb1d-495a-8613-60356b904e27 {
      --shg-aspect-ratio: calc(2161/1120); 
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container {
      position: relative;
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9c27dc26-fb1d-495a-8613-60356b904e27 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-ca3e9611-801c-4084-9e51-ad89b1bb8953 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 2158/1111;
text-align: center;
}



.shg-image-margin-container-s-ca3e9611-801c-4084-9e51-ad89b1bb8953 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-ca3e9611-801c-4084-9e51-ad89b1bb8953 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shg-image-content-wrapper {
      aspect-ratio: 2158/1111;
      width: 100%;
      height: 100%;
    }

    #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shogun-image-link {
      aspect-ratio: 2158/1111;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image {
    
    
  }


.s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shogun-image-content {
  
    align-items: center;
  
}

.s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953 {
      --shg-aspect-ratio: calc(2158/1111); 
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container {
      position: relative;
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-ca3e9611-801c-4084-9e51-ad89b1bb8953 {
  
  
  
  
}

#s-ca3e9611-801c-4084-9e51-ad89b1bb8953 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shg-image-content-wrapper {
      aspect-ratio: 2158/1111;
      width: 100%;
      height: 100%;
    }

    #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shogun-image-link {
      aspect-ratio: 2158/1111;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image {
    
    
  }


.s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shogun-image-content {
  
    align-items: center;
  
}

.s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953 {
      --shg-aspect-ratio: calc(2158/1111); 
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container {
      position: relative;
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-ca3e9611-801c-4084-9e51-ad89b1bb8953 {
  
  
  
  
}

#s-ca3e9611-801c-4084-9e51-ad89b1bb8953 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shg-image-content-wrapper {
      aspect-ratio: 2158/1111;
      width: 100%;
      height: 100%;
    }

    #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shogun-image-link {
      aspect-ratio: 2158/1111;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image {
    
    
  }


.s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shogun-image-content {
  
    align-items: center;
  
}

.s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953 {
      --shg-aspect-ratio: calc(2158/1111); 
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container {
      position: relative;
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-ca3e9611-801c-4084-9e51-ad89b1bb8953 {
  
  
  
  
}

#s-ca3e9611-801c-4084-9e51-ad89b1bb8953 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shg-image-content-wrapper {
      aspect-ratio: 2158/1111;
      width: 100%;
      height: 100%;
    }

    #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shogun-image-link {
      aspect-ratio: 2158/1111;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image {
    
    
  }


.s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shogun-image-content {
  
    align-items: center;
  
}

.s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953 {
      --shg-aspect-ratio: calc(2158/1111); 
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container {
      position: relative;
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-ca3e9611-801c-4084-9e51-ad89b1bb8953 {
  
  
  
  
}

#s-ca3e9611-801c-4084-9e51-ad89b1bb8953 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shg-image-content-wrapper {
      aspect-ratio: 2158/1111;
      width: 100%;
      height: 100%;
    }

    #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shogun-image-link {
      aspect-ratio: 2158/1111;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ca3e9611-801c-4084-9e51-ad89b1bb8953 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image {
    
    
  }


.s-ca3e9611-801c-4084-9e51-ad89b1bb8953 .shogun-image-content {
  
    align-items: center;
  
}

.s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953 {
      --shg-aspect-ratio: calc(2158/1111); 
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container {
      position: relative;
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ca3e9611-801c-4084-9e51-ad89b1bb8953 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-b3d3561b-6567-428c-abed-9d97880f6be1 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 2146/1117;
text-align: center;
}



.shg-image-margin-container-s-b3d3561b-6567-428c-abed-9d97880f6be1 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-b3d3561b-6567-428c-abed-9d97880f6be1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3d3561b-6567-428c-abed-9d97880f6be1 .shg-image-content-wrapper {
      aspect-ratio: 2146/1117;
      width: 100%;
      height: 100%;
    }

    #s-b3d3561b-6567-428c-abed-9d97880f6be1 .shogun-image-link {
      aspect-ratio: 2146/1117;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3d3561b-6567-428c-abed-9d97880f6be1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3d3561b-6567-428c-abed-9d97880f6be1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image {
    
    
  }


.s-b3d3561b-6567-428c-abed-9d97880f6be1 .shogun-image-content {
  
    align-items: center;
  
}

.s-b3d3561b-6567-428c-abed-9d97880f6be1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b3d3561b-6567-428c-abed-9d97880f6be1 {
      --shg-aspect-ratio: calc(2146/1117); 
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container {
      position: relative;
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-b3d3561b-6567-428c-abed-9d97880f6be1 {
  
  
  
  
}

#s-b3d3561b-6567-428c-abed-9d97880f6be1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3d3561b-6567-428c-abed-9d97880f6be1 .shg-image-content-wrapper {
      aspect-ratio: 2146/1117;
      width: 100%;
      height: 100%;
    }

    #s-b3d3561b-6567-428c-abed-9d97880f6be1 .shogun-image-link {
      aspect-ratio: 2146/1117;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3d3561b-6567-428c-abed-9d97880f6be1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3d3561b-6567-428c-abed-9d97880f6be1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image {
    
    
  }


.s-b3d3561b-6567-428c-abed-9d97880f6be1 .shogun-image-content {
  
    align-items: center;
  
}

.s-b3d3561b-6567-428c-abed-9d97880f6be1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b3d3561b-6567-428c-abed-9d97880f6be1 {
      --shg-aspect-ratio: calc(2146/1117); 
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container {
      position: relative;
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-b3d3561b-6567-428c-abed-9d97880f6be1 {
  
  
  
  
}

#s-b3d3561b-6567-428c-abed-9d97880f6be1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3d3561b-6567-428c-abed-9d97880f6be1 .shg-image-content-wrapper {
      aspect-ratio: 2146/1117;
      width: 100%;
      height: 100%;
    }

    #s-b3d3561b-6567-428c-abed-9d97880f6be1 .shogun-image-link {
      aspect-ratio: 2146/1117;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3d3561b-6567-428c-abed-9d97880f6be1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3d3561b-6567-428c-abed-9d97880f6be1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image {
    
    
  }


.s-b3d3561b-6567-428c-abed-9d97880f6be1 .shogun-image-content {
  
    align-items: center;
  
}

.s-b3d3561b-6567-428c-abed-9d97880f6be1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b3d3561b-6567-428c-abed-9d97880f6be1 {
      --shg-aspect-ratio: calc(2146/1117); 
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container {
      position: relative;
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-b3d3561b-6567-428c-abed-9d97880f6be1 {
  
  
  
  
}

#s-b3d3561b-6567-428c-abed-9d97880f6be1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3d3561b-6567-428c-abed-9d97880f6be1 .shg-image-content-wrapper {
      aspect-ratio: 2146/1117;
      width: 100%;
      height: 100%;
    }

    #s-b3d3561b-6567-428c-abed-9d97880f6be1 .shogun-image-link {
      aspect-ratio: 2146/1117;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3d3561b-6567-428c-abed-9d97880f6be1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3d3561b-6567-428c-abed-9d97880f6be1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image {
    
    
  }


.s-b3d3561b-6567-428c-abed-9d97880f6be1 .shogun-image-content {
  
    align-items: center;
  
}

.s-b3d3561b-6567-428c-abed-9d97880f6be1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b3d3561b-6567-428c-abed-9d97880f6be1 {
      --shg-aspect-ratio: calc(2146/1117); 
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container {
      position: relative;
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-b3d3561b-6567-428c-abed-9d97880f6be1 {
  
  
  
  
}

#s-b3d3561b-6567-428c-abed-9d97880f6be1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3d3561b-6567-428c-abed-9d97880f6be1 .shg-image-content-wrapper {
      aspect-ratio: 2146/1117;
      width: 100%;
      height: 100%;
    }

    #s-b3d3561b-6567-428c-abed-9d97880f6be1 .shogun-image-link {
      aspect-ratio: 2146/1117;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3d3561b-6567-428c-abed-9d97880f6be1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3d3561b-6567-428c-abed-9d97880f6be1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image {
    
    
  }


.s-b3d3561b-6567-428c-abed-9d97880f6be1 .shogun-image-content {
  
    align-items: center;
  
}

.s-b3d3561b-6567-428c-abed-9d97880f6be1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b3d3561b-6567-428c-abed-9d97880f6be1 {
      --shg-aspect-ratio: calc(2146/1117); 
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container {
      position: relative;
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3d3561b-6567-428c-abed-9d97880f6be1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-1009ac9c-3333-4682-9002-47c60e375406 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 412/219;
text-align: center;
}



.shg-image-margin-container-s-1009ac9c-3333-4682-9002-47c60e375406 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-1009ac9c-3333-4682-9002-47c60e375406 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1009ac9c-3333-4682-9002-47c60e375406 .shg-image-content-wrapper {
      aspect-ratio: 412/219;
      width: 100%;
      height: 100%;
    }

    #s-1009ac9c-3333-4682-9002-47c60e375406 .shogun-image-link {
      aspect-ratio: 412/219;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1009ac9c-3333-4682-9002-47c60e375406 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1009ac9c-3333-4682-9002-47c60e375406 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image {
    
    
  }


.s-1009ac9c-3333-4682-9002-47c60e375406 .shogun-image-content {
  
    align-items: center;
  
}

.s-1009ac9c-3333-4682-9002-47c60e375406.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1009ac9c-3333-4682-9002-47c60e375406 {
      --shg-aspect-ratio: calc(412/219); 
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container {
      position: relative;
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-1009ac9c-3333-4682-9002-47c60e375406 {
  
  
  
  
}

#s-1009ac9c-3333-4682-9002-47c60e375406 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1009ac9c-3333-4682-9002-47c60e375406 .shg-image-content-wrapper {
      aspect-ratio: 412/219;
      width: 100%;
      height: 100%;
    }

    #s-1009ac9c-3333-4682-9002-47c60e375406 .shogun-image-link {
      aspect-ratio: 412/219;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1009ac9c-3333-4682-9002-47c60e375406 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1009ac9c-3333-4682-9002-47c60e375406 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image {
    
    
  }


.s-1009ac9c-3333-4682-9002-47c60e375406 .shogun-image-content {
  
    align-items: center;
  
}

.s-1009ac9c-3333-4682-9002-47c60e375406.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1009ac9c-3333-4682-9002-47c60e375406 {
      --shg-aspect-ratio: calc(412/219); 
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container {
      position: relative;
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-1009ac9c-3333-4682-9002-47c60e375406 {
  
  
  
  
}

#s-1009ac9c-3333-4682-9002-47c60e375406 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1009ac9c-3333-4682-9002-47c60e375406 .shg-image-content-wrapper {
      aspect-ratio: 412/219;
      width: 100%;
      height: 100%;
    }

    #s-1009ac9c-3333-4682-9002-47c60e375406 .shogun-image-link {
      aspect-ratio: 412/219;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1009ac9c-3333-4682-9002-47c60e375406 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1009ac9c-3333-4682-9002-47c60e375406 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image {
    
    
  }


.s-1009ac9c-3333-4682-9002-47c60e375406 .shogun-image-content {
  
    align-items: center;
  
}

.s-1009ac9c-3333-4682-9002-47c60e375406.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1009ac9c-3333-4682-9002-47c60e375406 {
      --shg-aspect-ratio: calc(412/219); 
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container {
      position: relative;
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-1009ac9c-3333-4682-9002-47c60e375406 {
  
  
  
  
}

#s-1009ac9c-3333-4682-9002-47c60e375406 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1009ac9c-3333-4682-9002-47c60e375406 .shg-image-content-wrapper {
      aspect-ratio: 412/219;
      width: 100%;
      height: 100%;
    }

    #s-1009ac9c-3333-4682-9002-47c60e375406 .shogun-image-link {
      aspect-ratio: 412/219;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1009ac9c-3333-4682-9002-47c60e375406 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1009ac9c-3333-4682-9002-47c60e375406 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image {
    
    
  }


.s-1009ac9c-3333-4682-9002-47c60e375406 .shogun-image-content {
  
    align-items: center;
  
}

.s-1009ac9c-3333-4682-9002-47c60e375406.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1009ac9c-3333-4682-9002-47c60e375406 {
      --shg-aspect-ratio: calc(412/219); 
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container {
      position: relative;
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-1009ac9c-3333-4682-9002-47c60e375406 {
  
  
  
  
}

#s-1009ac9c-3333-4682-9002-47c60e375406 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1009ac9c-3333-4682-9002-47c60e375406 .shg-image-content-wrapper {
      aspect-ratio: 412/219;
      width: 100%;
      height: 100%;
    }

    #s-1009ac9c-3333-4682-9002-47c60e375406 .shogun-image-link {
      aspect-ratio: 412/219;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1009ac9c-3333-4682-9002-47c60e375406 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1009ac9c-3333-4682-9002-47c60e375406 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image {
    
    
  }


.s-1009ac9c-3333-4682-9002-47c60e375406 .shogun-image-content {
  
    align-items: center;
  
}

.s-1009ac9c-3333-4682-9002-47c60e375406.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1009ac9c-3333-4682-9002-47c60e375406 {
      --shg-aspect-ratio: calc(412/219); 
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container {
      position: relative;
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1009ac9c-3333-4682-9002-47c60e375406 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-4561d569-4d4f-4a4d-acb9-47e835c67501 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 405/212;
text-align: center;
}



.shg-image-margin-container-s-4561d569-4d4f-4a4d-acb9-47e835c67501 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-4561d569-4d4f-4a4d-acb9-47e835c67501 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shg-image-content-wrapper {
      aspect-ratio: 405/212;
      width: 100%;
      height: 100%;
    }

    #s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shogun-image-link {
      aspect-ratio: 405/212;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4561d569-4d4f-4a4d-acb9-47e835c67501 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image {
    
    
  }


.s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shogun-image-content {
  
    align-items: center;
  
}

.s-4561d569-4d4f-4a4d-acb9-47e835c67501.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4561d569-4d4f-4a4d-acb9-47e835c67501 {
      --shg-aspect-ratio: calc(405/212); 
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container {
      position: relative;
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-4561d569-4d4f-4a4d-acb9-47e835c67501 {
  
  
  
  
}

#s-4561d569-4d4f-4a4d-acb9-47e835c67501 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shg-image-content-wrapper {
      aspect-ratio: 405/212;
      width: 100%;
      height: 100%;
    }

    #s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shogun-image-link {
      aspect-ratio: 405/212;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4561d569-4d4f-4a4d-acb9-47e835c67501 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image {
    
    
  }


.s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shogun-image-content {
  
    align-items: center;
  
}

.s-4561d569-4d4f-4a4d-acb9-47e835c67501.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4561d569-4d4f-4a4d-acb9-47e835c67501 {
      --shg-aspect-ratio: calc(405/212); 
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container {
      position: relative;
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-4561d569-4d4f-4a4d-acb9-47e835c67501 {
  
  
  
  
}

#s-4561d569-4d4f-4a4d-acb9-47e835c67501 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shg-image-content-wrapper {
      aspect-ratio: 405/212;
      width: 100%;
      height: 100%;
    }

    #s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shogun-image-link {
      aspect-ratio: 405/212;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4561d569-4d4f-4a4d-acb9-47e835c67501 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image {
    
    
  }


.s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shogun-image-content {
  
    align-items: center;
  
}

.s-4561d569-4d4f-4a4d-acb9-47e835c67501.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4561d569-4d4f-4a4d-acb9-47e835c67501 {
      --shg-aspect-ratio: calc(405/212); 
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container {
      position: relative;
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-4561d569-4d4f-4a4d-acb9-47e835c67501 {
  
  
  
  
}

#s-4561d569-4d4f-4a4d-acb9-47e835c67501 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shg-image-content-wrapper {
      aspect-ratio: 405/212;
      width: 100%;
      height: 100%;
    }

    #s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shogun-image-link {
      aspect-ratio: 405/212;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4561d569-4d4f-4a4d-acb9-47e835c67501 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image {
    
    
  }


.s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shogun-image-content {
  
    align-items: center;
  
}

.s-4561d569-4d4f-4a4d-acb9-47e835c67501.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4561d569-4d4f-4a4d-acb9-47e835c67501 {
      --shg-aspect-ratio: calc(405/212); 
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container {
      position: relative;
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-4561d569-4d4f-4a4d-acb9-47e835c67501 {
  
  
  
  
}

#s-4561d569-4d4f-4a4d-acb9-47e835c67501 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shg-image-content-wrapper {
      aspect-ratio: 405/212;
      width: 100%;
      height: 100%;
    }

    #s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shogun-image-link {
      aspect-ratio: 405/212;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4561d569-4d4f-4a4d-acb9-47e835c67501 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image {
    
    
  }


.s-4561d569-4d4f-4a4d-acb9-47e835c67501 .shogun-image-content {
  
    align-items: center;
  
}

.s-4561d569-4d4f-4a4d-acb9-47e835c67501.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4561d569-4d4f-4a4d-acb9-47e835c67501 {
      --shg-aspect-ratio: calc(405/212); 
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container {
      position: relative;
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4561d569-4d4f-4a4d-acb9-47e835c67501 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-5d180e49-50eb-40e1-913a-947f4899aac5 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 396/209;
text-align: center;
}



.shg-image-margin-container-s-5d180e49-50eb-40e1-913a-947f4899aac5 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-5d180e49-50eb-40e1-913a-947f4899aac5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d180e49-50eb-40e1-913a-947f4899aac5 .shg-image-content-wrapper {
      aspect-ratio: 396/209;
      width: 100%;
      height: 100%;
    }

    #s-5d180e49-50eb-40e1-913a-947f4899aac5 .shogun-image-link {
      aspect-ratio: 396/209;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d180e49-50eb-40e1-913a-947f4899aac5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d180e49-50eb-40e1-913a-947f4899aac5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image {
    
    
  }


.s-5d180e49-50eb-40e1-913a-947f4899aac5 .shogun-image-content {
  
    align-items: center;
  
}

.s-5d180e49-50eb-40e1-913a-947f4899aac5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d180e49-50eb-40e1-913a-947f4899aac5 {
      --shg-aspect-ratio: calc(396/209); 
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container {
      position: relative;
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-5d180e49-50eb-40e1-913a-947f4899aac5 {
  
  
  
  
}

#s-5d180e49-50eb-40e1-913a-947f4899aac5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d180e49-50eb-40e1-913a-947f4899aac5 .shg-image-content-wrapper {
      aspect-ratio: 396/209;
      width: 100%;
      height: 100%;
    }

    #s-5d180e49-50eb-40e1-913a-947f4899aac5 .shogun-image-link {
      aspect-ratio: 396/209;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d180e49-50eb-40e1-913a-947f4899aac5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d180e49-50eb-40e1-913a-947f4899aac5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image {
    
    
  }


.s-5d180e49-50eb-40e1-913a-947f4899aac5 .shogun-image-content {
  
    align-items: center;
  
}

.s-5d180e49-50eb-40e1-913a-947f4899aac5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d180e49-50eb-40e1-913a-947f4899aac5 {
      --shg-aspect-ratio: calc(396/209); 
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container {
      position: relative;
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-5d180e49-50eb-40e1-913a-947f4899aac5 {
  
  
  
  
}

#s-5d180e49-50eb-40e1-913a-947f4899aac5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d180e49-50eb-40e1-913a-947f4899aac5 .shg-image-content-wrapper {
      aspect-ratio: 396/209;
      width: 100%;
      height: 100%;
    }

    #s-5d180e49-50eb-40e1-913a-947f4899aac5 .shogun-image-link {
      aspect-ratio: 396/209;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d180e49-50eb-40e1-913a-947f4899aac5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d180e49-50eb-40e1-913a-947f4899aac5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image {
    
    
  }


.s-5d180e49-50eb-40e1-913a-947f4899aac5 .shogun-image-content {
  
    align-items: center;
  
}

.s-5d180e49-50eb-40e1-913a-947f4899aac5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d180e49-50eb-40e1-913a-947f4899aac5 {
      --shg-aspect-ratio: calc(396/209); 
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container {
      position: relative;
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-5d180e49-50eb-40e1-913a-947f4899aac5 {
  
  
  
  
}

#s-5d180e49-50eb-40e1-913a-947f4899aac5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d180e49-50eb-40e1-913a-947f4899aac5 .shg-image-content-wrapper {
      aspect-ratio: 396/209;
      width: 100%;
      height: 100%;
    }

    #s-5d180e49-50eb-40e1-913a-947f4899aac5 .shogun-image-link {
      aspect-ratio: 396/209;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d180e49-50eb-40e1-913a-947f4899aac5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d180e49-50eb-40e1-913a-947f4899aac5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image {
    
    
  }


.s-5d180e49-50eb-40e1-913a-947f4899aac5 .shogun-image-content {
  
    align-items: center;
  
}

.s-5d180e49-50eb-40e1-913a-947f4899aac5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d180e49-50eb-40e1-913a-947f4899aac5 {
      --shg-aspect-ratio: calc(396/209); 
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container {
      position: relative;
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-5d180e49-50eb-40e1-913a-947f4899aac5 {
  
  
  
  
}

#s-5d180e49-50eb-40e1-913a-947f4899aac5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d180e49-50eb-40e1-913a-947f4899aac5 .shg-image-content-wrapper {
      aspect-ratio: 396/209;
      width: 100%;
      height: 100%;
    }

    #s-5d180e49-50eb-40e1-913a-947f4899aac5 .shogun-image-link {
      aspect-ratio: 396/209;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d180e49-50eb-40e1-913a-947f4899aac5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d180e49-50eb-40e1-913a-947f4899aac5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image {
    
    
  }


.s-5d180e49-50eb-40e1-913a-947f4899aac5 .shogun-image-content {
  
    align-items: center;
  
}

.s-5d180e49-50eb-40e1-913a-947f4899aac5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d180e49-50eb-40e1-913a-947f4899aac5 {
      --shg-aspect-ratio: calc(396/209); 
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container {
      position: relative;
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d180e49-50eb-40e1-913a-947f4899aac5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-f4a5c96e-169f-4900-a5d5-ba01cec54426 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 410/217;
text-align: center;
}



.shg-image-margin-container-s-f4a5c96e-169f-4900-a5d5-ba01cec54426 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-f4a5c96e-169f-4900-a5d5-ba01cec54426 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shg-image-content-wrapper {
      aspect-ratio: 410/217;
      width: 100%;
      height: 100%;
    }

    #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shogun-image-link {
      aspect-ratio: 410/217;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image {
    
    
  }


.s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shogun-image-content {
  
    align-items: center;
  
}

.s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426 {
      --shg-aspect-ratio: calc(410/217); 
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container {
      position: relative;
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-f4a5c96e-169f-4900-a5d5-ba01cec54426 {
  
  
  
  
}

#s-f4a5c96e-169f-4900-a5d5-ba01cec54426 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shg-image-content-wrapper {
      aspect-ratio: 410/217;
      width: 100%;
      height: 100%;
    }

    #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shogun-image-link {
      aspect-ratio: 410/217;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image {
    
    
  }


.s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shogun-image-content {
  
    align-items: center;
  
}

.s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426 {
      --shg-aspect-ratio: calc(410/217); 
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container {
      position: relative;
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-f4a5c96e-169f-4900-a5d5-ba01cec54426 {
  
  
  
  
}

#s-f4a5c96e-169f-4900-a5d5-ba01cec54426 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shg-image-content-wrapper {
      aspect-ratio: 410/217;
      width: 100%;
      height: 100%;
    }

    #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shogun-image-link {
      aspect-ratio: 410/217;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image {
    
    
  }


.s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shogun-image-content {
  
    align-items: center;
  
}

.s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426 {
      --shg-aspect-ratio: calc(410/217); 
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container {
      position: relative;
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-f4a5c96e-169f-4900-a5d5-ba01cec54426 {
  
  
  
  
}

#s-f4a5c96e-169f-4900-a5d5-ba01cec54426 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shg-image-content-wrapper {
      aspect-ratio: 410/217;
      width: 100%;
      height: 100%;
    }

    #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shogun-image-link {
      aspect-ratio: 410/217;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image {
    
    
  }


.s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shogun-image-content {
  
    align-items: center;
  
}

.s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426 {
      --shg-aspect-ratio: calc(410/217); 
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container {
      position: relative;
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-f4a5c96e-169f-4900-a5d5-ba01cec54426 {
  
  
  
  
}

#s-f4a5c96e-169f-4900-a5d5-ba01cec54426 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shg-image-content-wrapper {
      aspect-ratio: 410/217;
      width: 100%;
      height: 100%;
    }

    #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shogun-image-link {
      aspect-ratio: 410/217;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f4a5c96e-169f-4900-a5d5-ba01cec54426 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image {
    
    
  }


.s-f4a5c96e-169f-4900-a5d5-ba01cec54426 .shogun-image-content {
  
    align-items: center;
  
}

.s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426 {
      --shg-aspect-ratio: calc(410/217); 
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container {
      position: relative;
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f4a5c96e-169f-4900-a5d5-ba01cec54426 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 416/219;
text-align: center;
}



.shg-image-margin-container-s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shg-image-content-wrapper {
      aspect-ratio: 416/219;
      width: 100%;
      height: 100%;
    }

    #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shogun-image-link {
      aspect-ratio: 416/219;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image {
    
    
  }


.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shogun-image-content {
  
    align-items: center;
  
}

.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 {
      --shg-aspect-ratio: calc(416/219); 
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container {
      position: relative;
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 {
  
  
  
  
}

#s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shg-image-content-wrapper {
      aspect-ratio: 416/219;
      width: 100%;
      height: 100%;
    }

    #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shogun-image-link {
      aspect-ratio: 416/219;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image {
    
    
  }


.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shogun-image-content {
  
    align-items: center;
  
}

.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 {
      --shg-aspect-ratio: calc(416/219); 
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container {
      position: relative;
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 {
  
  
  
  
}

#s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shg-image-content-wrapper {
      aspect-ratio: 416/219;
      width: 100%;
      height: 100%;
    }

    #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shogun-image-link {
      aspect-ratio: 416/219;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image {
    
    
  }


.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shogun-image-content {
  
    align-items: center;
  
}

.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 {
      --shg-aspect-ratio: calc(416/219); 
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container {
      position: relative;
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 {
  
  
  
  
}

#s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shg-image-content-wrapper {
      aspect-ratio: 416/219;
      width: 100%;
      height: 100%;
    }

    #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shogun-image-link {
      aspect-ratio: 416/219;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image {
    
    
  }


.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shogun-image-content {
  
    align-items: center;
  
}

.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 {
      --shg-aspect-ratio: calc(416/219); 
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container {
      position: relative;
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 {
  
  
  
  
}

#s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shg-image-content-wrapper {
      aspect-ratio: 416/219;
      width: 100%;
      height: 100%;
    }

    #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shogun-image-link {
      aspect-ratio: 416/219;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image {
    
    
  }


.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 .shogun-image-content {
  
    align-items: center;
  
}

.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 {
      --shg-aspect-ratio: calc(416/219); 
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container {
      position: relative;
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-02e674ff-bfe1-4cd0-8453-fafbdd5b2893 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-e89e4724-2f3f-4737-9bf6-e31efecbb641 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 416/223;
text-align: center;
}



.shg-image-margin-container-s-e89e4724-2f3f-4737-9bf6-e31efecbb641 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-e89e4724-2f3f-4737-9bf6-e31efecbb641 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image {
    
    
  }


.s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shogun-image-content {
  
    align-items: center;
  
}

.s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641 {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container {
      position: relative;
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e89e4724-2f3f-4737-9bf6-e31efecbb641 {
  
  
  
  
}

#s-e89e4724-2f3f-4737-9bf6-e31efecbb641 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image {
    
    
  }


.s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shogun-image-content {
  
    align-items: center;
  
}

.s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641 {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container {
      position: relative;
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-e89e4724-2f3f-4737-9bf6-e31efecbb641 {
  
  
  
  
}

#s-e89e4724-2f3f-4737-9bf6-e31efecbb641 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image {
    
    
  }


.s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shogun-image-content {
  
    align-items: center;
  
}

.s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641 {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container {
      position: relative;
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-e89e4724-2f3f-4737-9bf6-e31efecbb641 {
  
  
  
  
}

#s-e89e4724-2f3f-4737-9bf6-e31efecbb641 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image {
    
    
  }


.s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shogun-image-content {
  
    align-items: center;
  
}

.s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641 {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container {
      position: relative;
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-e89e4724-2f3f-4737-9bf6-e31efecbb641 {
  
  
  
  
}

#s-e89e4724-2f3f-4737-9bf6-e31efecbb641 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e89e4724-2f3f-4737-9bf6-e31efecbb641 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image {
    
    
  }


.s-e89e4724-2f3f-4737-9bf6-e31efecbb641 .shogun-image-content {
  
    align-items: center;
  
}

.s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641 {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container {
      position: relative;
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e89e4724-2f3f-4737-9bf6-e31efecbb641 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-2ef2c4f8-1e9f-4a65-8f81-9846d8fe7982 {
  margin-top: 2px;
margin-left: auto;
margin-bottom: 2px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
background-repeat: no-repeat;
}
#s-2ef2c4f8-1e9f-4a65-8f81-9846d8fe7982:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-2ef2c4f8-1e9f-4a65-8f81-9846d8fe7982:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-2ef2c4f8-1e9f-4a65-8f81-9846d8fe7982-root {
    text-align: center;
  }


#s-2ef2c4f8-1e9f-4a65-8f81-9846d8fe7982.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-2ef2c4f8-1e9f-4a65-8f81-9846d8fe7982-root {
    text-align: center;
  }


#s-2ef2c4f8-1e9f-4a65-8f81-9846d8fe7982.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2ef2c4f8-1e9f-4a65-8f81-9846d8fe7982-root {
    text-align: center;
  }


#s-2ef2c4f8-1e9f-4a65-8f81-9846d8fe7982.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2ef2c4f8-1e9f-4a65-8f81-9846d8fe7982-root {
    text-align: center;
  }


#s-2ef2c4f8-1e9f-4a65-8f81-9846d8fe7982.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-2ef2c4f8-1e9f-4a65-8f81-9846d8fe7982-root {
    text-align: center;
  }


#s-2ef2c4f8-1e9f-4a65-8f81-9846d8fe7982.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-cf8d56b0-7faa-4633-b472-4769a12626b6 {
  margin-top: -24px;
margin-left: auto;
margin-bottom: -24px;
margin-right: auto;
}

#s-cf8d56b0-7faa-4633-b472-4769a12626b6 hr {
  border-top: 1px solid #ddd;
}

#s-305b49d6-cc37-4a9b-82f2-aa919ffc3659 {
  margin-left: auto;
margin-right: auto;
}

#s-13ff3cde-b693-4471-af1a-e96c21479730 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-13ff3cde-b693-4471-af1a-e96c21479730 {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-13ff3cde-b693-4471-af1a-e96c21479730 > .swiper-button-prev,
#slider-v3-s-13ff3cde-b693-4471-af1a-e96c21479730 > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-13ff3cde-b693-4471-af1a-e96c21479730 > .swiper-button-next svg,
#slider-v3-s-13ff3cde-b693-4471-af1a-e96c21479730 > .swiper-button-prev svg {
  fill: rgba(0, 0, 0, 1) !important;
}

#s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 489/306;
text-align: center;
}



.shg-image-margin-container-s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shg-image-content-wrapper {
      aspect-ratio: 489/306;
      width: 100%;
      height: 100%;
    }

    #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shogun-image-link {
      aspect-ratio: 489/306;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image {
    
    
  }


.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shogun-image-content {
  
    align-items: center;
  
}

.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 {
      --shg-aspect-ratio: calc(489/306); 
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container {
      position: relative;
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 {
  
  
  
  
}

#s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shg-image-content-wrapper {
      aspect-ratio: 489/306;
      width: 100%;
      height: 100%;
    }

    #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shogun-image-link {
      aspect-ratio: 489/306;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image {
    
    
  }


.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shogun-image-content {
  
    align-items: center;
  
}

.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 {
      --shg-aspect-ratio: calc(489/306); 
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container {
      position: relative;
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 {
  
  
  
  
}

#s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shg-image-content-wrapper {
      aspect-ratio: 489/306;
      width: 100%;
      height: 100%;
    }

    #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shogun-image-link {
      aspect-ratio: 489/306;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image {
    
    
  }


.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shogun-image-content {
  
    align-items: center;
  
}

.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 {
      --shg-aspect-ratio: calc(489/306); 
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container {
      position: relative;
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 {
  
  
  
  
}

#s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shg-image-content-wrapper {
      aspect-ratio: 489/306;
      width: 100%;
      height: 100%;
    }

    #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shogun-image-link {
      aspect-ratio: 489/306;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image {
    
    
  }


.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shogun-image-content {
  
    align-items: center;
  
}

.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 {
      --shg-aspect-ratio: calc(489/306); 
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container {
      position: relative;
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 {
  
  
  
  
}

#s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shg-image-content-wrapper {
      aspect-ratio: 489/306;
      width: 100%;
      height: 100%;
    }

    #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shogun-image-link {
      aspect-ratio: 489/306;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image {
    
    
  }


.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 .shogun-image-content {
  
    align-items: center;
  
}

.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 {
      --shg-aspect-ratio: calc(489/306); 
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container {
      position: relative;
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9c20c509-3ce0-4a6b-9d7c-ef51993b9367 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 381/217;
text-align: center;
}



.shg-image-margin-container-s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shg-image-content-wrapper {
      aspect-ratio: 381/217;
      width: 100%;
      height: 100%;
    }

    #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shogun-image-link {
      aspect-ratio: 381/217;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image {
    
    
  }


.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shogun-image-content {
  
    align-items: center;
  
}

.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 {
      --shg-aspect-ratio: calc(381/217); 
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container {
      position: relative;
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 {
  
  
  
  
}

#s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shg-image-content-wrapper {
      aspect-ratio: 381/217;
      width: 100%;
      height: 100%;
    }

    #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shogun-image-link {
      aspect-ratio: 381/217;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image {
    
    
  }


.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shogun-image-content {
  
    align-items: center;
  
}

.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 {
      --shg-aspect-ratio: calc(381/217); 
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container {
      position: relative;
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 {
  
  
  
  
}

#s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shg-image-content-wrapper {
      aspect-ratio: 381/217;
      width: 100%;
      height: 100%;
    }

    #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shogun-image-link {
      aspect-ratio: 381/217;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image {
    
    
  }


.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shogun-image-content {
  
    align-items: center;
  
}

.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 {
      --shg-aspect-ratio: calc(381/217); 
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container {
      position: relative;
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 {
  
  
  
  
}

#s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shg-image-content-wrapper {
      aspect-ratio: 381/217;
      width: 100%;
      height: 100%;
    }

    #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shogun-image-link {
      aspect-ratio: 381/217;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image {
    
    
  }


.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shogun-image-content {
  
    align-items: center;
  
}

.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 {
      --shg-aspect-ratio: calc(381/217); 
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container {
      position: relative;
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 {
  
  
  
  
}

#s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shg-image-content-wrapper {
      aspect-ratio: 381/217;
      width: 100%;
      height: 100%;
    }

    #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shogun-image-link {
      aspect-ratio: 381/217;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image {
    
    
  }


.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 .shogun-image-content {
  
    align-items: center;
  
}

.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 {
      --shg-aspect-ratio: calc(381/217); 
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container {
      position: relative;
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7de3489a-2aab-4c7a-9f9a-39cd737a31d7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 381/223;
text-align: center;
}



.shg-image-margin-container-s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shg-image-content-wrapper {
      aspect-ratio: 381/223;
      width: 100%;
      height: 100%;
    }

    #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shogun-image-link {
      aspect-ratio: 381/223;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image {
    
    
  }


.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shogun-image-content {
  
    align-items: center;
  
}

.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 {
      --shg-aspect-ratio: calc(381/223); 
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container {
      position: relative;
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 {
  
  
  
  
}

#s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shg-image-content-wrapper {
      aspect-ratio: 381/223;
      width: 100%;
      height: 100%;
    }

    #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shogun-image-link {
      aspect-ratio: 381/223;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image {
    
    
  }


.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shogun-image-content {
  
    align-items: center;
  
}

.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 {
      --shg-aspect-ratio: calc(381/223); 
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container {
      position: relative;
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 {
  
  
  
  
}

#s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shg-image-content-wrapper {
      aspect-ratio: 381/223;
      width: 100%;
      height: 100%;
    }

    #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shogun-image-link {
      aspect-ratio: 381/223;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image {
    
    
  }


.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shogun-image-content {
  
    align-items: center;
  
}

.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 {
      --shg-aspect-ratio: calc(381/223); 
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container {
      position: relative;
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 {
  
  
  
  
}

#s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shg-image-content-wrapper {
      aspect-ratio: 381/223;
      width: 100%;
      height: 100%;
    }

    #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shogun-image-link {
      aspect-ratio: 381/223;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image {
    
    
  }


.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shogun-image-content {
  
    align-items: center;
  
}

.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 {
      --shg-aspect-ratio: calc(381/223); 
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container {
      position: relative;
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 {
  
  
  
  
}

#s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shg-image-content-wrapper {
      aspect-ratio: 381/223;
      width: 100%;
      height: 100%;
    }

    #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shogun-image-link {
      aspect-ratio: 381/223;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image {
    
    
  }


.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 .shogun-image-content {
  
    align-items: center;
  
}

.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 {
      --shg-aspect-ratio: calc(381/223); 
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container {
      position: relative;
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5597fad7-63cc-43bb-9e16-af34b6fb1b88 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-e72506b5-991a-4a9e-8e40-4216bb38b82d {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 383/249;
text-align: center;
}



.shg-image-margin-container-s-e72506b5-991a-4a9e-8e40-4216bb38b82d {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-e72506b5-991a-4a9e-8e40-4216bb38b82d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shg-image-content-wrapper {
      aspect-ratio: 383/249;
      width: 100%;
      height: 100%;
    }

    #s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shogun-image-link {
      aspect-ratio: 383/249;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e72506b5-991a-4a9e-8e40-4216bb38b82d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image {
    
    
  }


.s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shogun-image-content {
  
    align-items: center;
  
}

.s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d {
      --shg-aspect-ratio: calc(383/249); 
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container {
      position: relative;
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e72506b5-991a-4a9e-8e40-4216bb38b82d {
  
  
  
  
}

#s-e72506b5-991a-4a9e-8e40-4216bb38b82d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shg-image-content-wrapper {
      aspect-ratio: 383/249;
      width: 100%;
      height: 100%;
    }

    #s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shogun-image-link {
      aspect-ratio: 383/249;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e72506b5-991a-4a9e-8e40-4216bb38b82d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image {
    
    
  }


.s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shogun-image-content {
  
    align-items: center;
  
}

.s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d {
      --shg-aspect-ratio: calc(383/249); 
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container {
      position: relative;
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-e72506b5-991a-4a9e-8e40-4216bb38b82d {
  
  
  
  
}

#s-e72506b5-991a-4a9e-8e40-4216bb38b82d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shg-image-content-wrapper {
      aspect-ratio: 383/249;
      width: 100%;
      height: 100%;
    }

    #s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shogun-image-link {
      aspect-ratio: 383/249;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e72506b5-991a-4a9e-8e40-4216bb38b82d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image {
    
    
  }


.s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shogun-image-content {
  
    align-items: center;
  
}

.s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d {
      --shg-aspect-ratio: calc(383/249); 
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container {
      position: relative;
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-e72506b5-991a-4a9e-8e40-4216bb38b82d {
  
  
  
  
}

#s-e72506b5-991a-4a9e-8e40-4216bb38b82d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shg-image-content-wrapper {
      aspect-ratio: 383/249;
      width: 100%;
      height: 100%;
    }

    #s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shogun-image-link {
      aspect-ratio: 383/249;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e72506b5-991a-4a9e-8e40-4216bb38b82d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image {
    
    
  }


.s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shogun-image-content {
  
    align-items: center;
  
}

.s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d {
      --shg-aspect-ratio: calc(383/249); 
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container {
      position: relative;
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-e72506b5-991a-4a9e-8e40-4216bb38b82d {
  
  
  
  
}

#s-e72506b5-991a-4a9e-8e40-4216bb38b82d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shg-image-content-wrapper {
      aspect-ratio: 383/249;
      width: 100%;
      height: 100%;
    }

    #s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shogun-image-link {
      aspect-ratio: 383/249;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e72506b5-991a-4a9e-8e40-4216bb38b82d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image {
    
    
  }


.s-e72506b5-991a-4a9e-8e40-4216bb38b82d .shogun-image-content {
  
    align-items: center;
  
}

.s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d {
      --shg-aspect-ratio: calc(383/249); 
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container {
      position: relative;
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e72506b5-991a-4a9e-8e40-4216bb38b82d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-838c25d2-0f75-4a47-8b0d-090d435b2a8f {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 488/306;
text-align: center;
}



.shg-image-margin-container-s-838c25d2-0f75-4a47-8b0d-090d435b2a8f {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-838c25d2-0f75-4a47-8b0d-090d435b2a8f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shg-image-content-wrapper {
      aspect-ratio: 488/306;
      width: 100%;
      height: 100%;
    }

    #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shogun-image-link {
      aspect-ratio: 488/306;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image {
    
    
  }


.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shogun-image-content {
  
    align-items: center;
  
}

.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f {
      --shg-aspect-ratio: calc(488/306); 
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container {
      position: relative;
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-838c25d2-0f75-4a47-8b0d-090d435b2a8f {
  
  
  
  
}

#s-838c25d2-0f75-4a47-8b0d-090d435b2a8f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shg-image-content-wrapper {
      aspect-ratio: 488/306;
      width: 100%;
      height: 100%;
    }

    #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shogun-image-link {
      aspect-ratio: 488/306;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image {
    
    
  }


.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shogun-image-content {
  
    align-items: center;
  
}

.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f {
      --shg-aspect-ratio: calc(488/306); 
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container {
      position: relative;
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-838c25d2-0f75-4a47-8b0d-090d435b2a8f {
  
  
  
  
}

#s-838c25d2-0f75-4a47-8b0d-090d435b2a8f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shg-image-content-wrapper {
      aspect-ratio: 488/306;
      width: 100%;
      height: 100%;
    }

    #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shogun-image-link {
      aspect-ratio: 488/306;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image {
    
    
  }


.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shogun-image-content {
  
    align-items: center;
  
}

.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f {
      --shg-aspect-ratio: calc(488/306); 
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container {
      position: relative;
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-838c25d2-0f75-4a47-8b0d-090d435b2a8f {
  
  
  
  
}

#s-838c25d2-0f75-4a47-8b0d-090d435b2a8f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shg-image-content-wrapper {
      aspect-ratio: 488/306;
      width: 100%;
      height: 100%;
    }

    #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shogun-image-link {
      aspect-ratio: 488/306;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image {
    
    
  }


.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shogun-image-content {
  
    align-items: center;
  
}

.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f {
      --shg-aspect-ratio: calc(488/306); 
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container {
      position: relative;
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-838c25d2-0f75-4a47-8b0d-090d435b2a8f {
  
  
  
  
}

#s-838c25d2-0f75-4a47-8b0d-090d435b2a8f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shg-image-content-wrapper {
      aspect-ratio: 488/306;
      width: 100%;
      height: 100%;
    }

    #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shogun-image-link {
      aspect-ratio: 488/306;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-838c25d2-0f75-4a47-8b0d-090d435b2a8f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image {
    
    
  }


.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f .shogun-image-content {
  
    align-items: center;
  
}

.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f {
      --shg-aspect-ratio: calc(488/306); 
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container {
      position: relative;
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-838c25d2-0f75-4a47-8b0d-090d435b2a8f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-0be9f801-c6b9-4b87-a9df-1a4593fde82e {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 492/289;
text-align: center;
}



.shg-image-margin-container-s-0be9f801-c6b9-4b87-a9df-1a4593fde82e {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-0be9f801-c6b9-4b87-a9df-1a4593fde82e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shg-image-content-wrapper {
      aspect-ratio: 492/289;
      width: 100%;
      height: 100%;
    }

    #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shogun-image-link {
      aspect-ratio: 492/289;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image {
    
    
  }


.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shogun-image-content {
  
    align-items: center;
  
}

.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e {
      --shg-aspect-ratio: calc(492/289); 
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container {
      position: relative;
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-0be9f801-c6b9-4b87-a9df-1a4593fde82e {
  
  
  
  
}

#s-0be9f801-c6b9-4b87-a9df-1a4593fde82e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shg-image-content-wrapper {
      aspect-ratio: 492/289;
      width: 100%;
      height: 100%;
    }

    #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shogun-image-link {
      aspect-ratio: 492/289;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image {
    
    
  }


.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shogun-image-content {
  
    align-items: center;
  
}

.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e {
      --shg-aspect-ratio: calc(492/289); 
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container {
      position: relative;
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-0be9f801-c6b9-4b87-a9df-1a4593fde82e {
  
  
  
  
}

#s-0be9f801-c6b9-4b87-a9df-1a4593fde82e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shg-image-content-wrapper {
      aspect-ratio: 492/289;
      width: 100%;
      height: 100%;
    }

    #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shogun-image-link {
      aspect-ratio: 492/289;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image {
    
    
  }


.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shogun-image-content {
  
    align-items: center;
  
}

.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e {
      --shg-aspect-ratio: calc(492/289); 
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container {
      position: relative;
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-0be9f801-c6b9-4b87-a9df-1a4593fde82e {
  
  
  
  
}

#s-0be9f801-c6b9-4b87-a9df-1a4593fde82e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shg-image-content-wrapper {
      aspect-ratio: 492/289;
      width: 100%;
      height: 100%;
    }

    #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shogun-image-link {
      aspect-ratio: 492/289;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image {
    
    
  }


.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shogun-image-content {
  
    align-items: center;
  
}

.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e {
      --shg-aspect-ratio: calc(492/289); 
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container {
      position: relative;
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-0be9f801-c6b9-4b87-a9df-1a4593fde82e {
  
  
  
  
}

#s-0be9f801-c6b9-4b87-a9df-1a4593fde82e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shg-image-content-wrapper {
      aspect-ratio: 492/289;
      width: 100%;
      height: 100%;
    }

    #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shogun-image-link {
      aspect-ratio: 492/289;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0be9f801-c6b9-4b87-a9df-1a4593fde82e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image {
    
    
  }


.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e .shogun-image-content {
  
    align-items: center;
  
}

.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e {
      --shg-aspect-ratio: calc(492/289); 
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container {
      position: relative;
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0be9f801-c6b9-4b87-a9df-1a4593fde82e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 380/223;
text-align: center;
}



.shg-image-margin-container-s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shg-image-content-wrapper {
      aspect-ratio: 380/223;
      width: 100%;
      height: 100%;
    }

    #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shogun-image-link {
      aspect-ratio: 380/223;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image {
    
    
  }


.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shogun-image-content {
  
    align-items: center;
  
}

.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 {
      --shg-aspect-ratio: calc(380/223); 
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container {
      position: relative;
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 {
  
  
  
  
}

#s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shg-image-content-wrapper {
      aspect-ratio: 380/223;
      width: 100%;
      height: 100%;
    }

    #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shogun-image-link {
      aspect-ratio: 380/223;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image {
    
    
  }


.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shogun-image-content {
  
    align-items: center;
  
}

.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 {
      --shg-aspect-ratio: calc(380/223); 
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container {
      position: relative;
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 {
  
  
  
  
}

#s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shg-image-content-wrapper {
      aspect-ratio: 380/223;
      width: 100%;
      height: 100%;
    }

    #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shogun-image-link {
      aspect-ratio: 380/223;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image {
    
    
  }


.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shogun-image-content {
  
    align-items: center;
  
}

.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 {
      --shg-aspect-ratio: calc(380/223); 
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container {
      position: relative;
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 {
  
  
  
  
}

#s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shg-image-content-wrapper {
      aspect-ratio: 380/223;
      width: 100%;
      height: 100%;
    }

    #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shogun-image-link {
      aspect-ratio: 380/223;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image {
    
    
  }


.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shogun-image-content {
  
    align-items: center;
  
}

.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 {
      --shg-aspect-ratio: calc(380/223); 
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container {
      position: relative;
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 {
  
  
  
  
}

#s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shg-image-content-wrapper {
      aspect-ratio: 380/223;
      width: 100%;
      height: 100%;
    }

    #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shogun-image-link {
      aspect-ratio: 380/223;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image {
    
    
  }


.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 .shogun-image-content {
  
    align-items: center;
  
}

.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 {
      --shg-aspect-ratio: calc(380/223); 
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container {
      position: relative;
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4ac80578-be2a-4e1a-b5bb-f90f96c5b542 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-0e205be7-6533-47c1-84b0-5e4e77b0f1df {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 493/292;
text-align: center;
}



.shg-image-margin-container-s-0e205be7-6533-47c1-84b0-5e4e77b0f1df {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-0e205be7-6533-47c1-84b0-5e4e77b0f1df {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shg-image-content-wrapper {
      aspect-ratio: 493/292;
      width: 100%;
      height: 100%;
    }

    #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shogun-image-link {
      aspect-ratio: 493/292;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image {
    
    
  }


.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shogun-image-content {
  
    align-items: center;
  
}

.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df {
      --shg-aspect-ratio: calc(493/292); 
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container {
      position: relative;
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-0e205be7-6533-47c1-84b0-5e4e77b0f1df {
  
  
  
  
}

#s-0e205be7-6533-47c1-84b0-5e4e77b0f1df {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shg-image-content-wrapper {
      aspect-ratio: 493/292;
      width: 100%;
      height: 100%;
    }

    #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shogun-image-link {
      aspect-ratio: 493/292;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image {
    
    
  }


.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shogun-image-content {
  
    align-items: center;
  
}

.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df {
      --shg-aspect-ratio: calc(493/292); 
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container {
      position: relative;
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-0e205be7-6533-47c1-84b0-5e4e77b0f1df {
  
  
  
  
}

#s-0e205be7-6533-47c1-84b0-5e4e77b0f1df {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shg-image-content-wrapper {
      aspect-ratio: 493/292;
      width: 100%;
      height: 100%;
    }

    #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shogun-image-link {
      aspect-ratio: 493/292;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image {
    
    
  }


.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shogun-image-content {
  
    align-items: center;
  
}

.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df {
      --shg-aspect-ratio: calc(493/292); 
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container {
      position: relative;
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-0e205be7-6533-47c1-84b0-5e4e77b0f1df {
  
  
  
  
}

#s-0e205be7-6533-47c1-84b0-5e4e77b0f1df {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shg-image-content-wrapper {
      aspect-ratio: 493/292;
      width: 100%;
      height: 100%;
    }

    #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shogun-image-link {
      aspect-ratio: 493/292;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image {
    
    
  }


.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shogun-image-content {
  
    align-items: center;
  
}

.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df {
      --shg-aspect-ratio: calc(493/292); 
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container {
      position: relative;
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-0e205be7-6533-47c1-84b0-5e4e77b0f1df {
  
  
  
  
}

#s-0e205be7-6533-47c1-84b0-5e4e77b0f1df {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shg-image-content-wrapper {
      aspect-ratio: 493/292;
      width: 100%;
      height: 100%;
    }

    #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shogun-image-link {
      aspect-ratio: 493/292;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0e205be7-6533-47c1-84b0-5e4e77b0f1df img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image {
    
    
  }


.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df .shogun-image-content {
  
    align-items: center;
  
}

.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df {
      --shg-aspect-ratio: calc(493/292); 
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container {
      position: relative;
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0e205be7-6533-47c1-84b0-5e4e77b0f1df img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-707d432b-f0cd-45c1-93dd-eb8c85c3599d {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 381/221;
text-align: center;
}



.shg-image-margin-container-s-707d432b-f0cd-45c1-93dd-eb8c85c3599d {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-707d432b-f0cd-45c1-93dd-eb8c85c3599d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shg-image-content-wrapper {
      aspect-ratio: 381/221;
      width: 100%;
      height: 100%;
    }

    #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shogun-image-link {
      aspect-ratio: 381/221;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image {
    
    
  }


.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shogun-image-content {
  
    align-items: center;
  
}

.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d {
      --shg-aspect-ratio: calc(381/221); 
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container {
      position: relative;
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-707d432b-f0cd-45c1-93dd-eb8c85c3599d {
  
  
  
  
}

#s-707d432b-f0cd-45c1-93dd-eb8c85c3599d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shg-image-content-wrapper {
      aspect-ratio: 381/221;
      width: 100%;
      height: 100%;
    }

    #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shogun-image-link {
      aspect-ratio: 381/221;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image {
    
    
  }


.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shogun-image-content {
  
    align-items: center;
  
}

.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d {
      --shg-aspect-ratio: calc(381/221); 
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container {
      position: relative;
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-707d432b-f0cd-45c1-93dd-eb8c85c3599d {
  
  
  
  
}

#s-707d432b-f0cd-45c1-93dd-eb8c85c3599d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shg-image-content-wrapper {
      aspect-ratio: 381/221;
      width: 100%;
      height: 100%;
    }

    #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shogun-image-link {
      aspect-ratio: 381/221;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image {
    
    
  }


.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shogun-image-content {
  
    align-items: center;
  
}

.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d {
      --shg-aspect-ratio: calc(381/221); 
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container {
      position: relative;
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-707d432b-f0cd-45c1-93dd-eb8c85c3599d {
  
  
  
  
}

#s-707d432b-f0cd-45c1-93dd-eb8c85c3599d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shg-image-content-wrapper {
      aspect-ratio: 381/221;
      width: 100%;
      height: 100%;
    }

    #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shogun-image-link {
      aspect-ratio: 381/221;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image {
    
    
  }


.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shogun-image-content {
  
    align-items: center;
  
}

.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d {
      --shg-aspect-ratio: calc(381/221); 
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container {
      position: relative;
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-707d432b-f0cd-45c1-93dd-eb8c85c3599d {
  
  
  
  
}

#s-707d432b-f0cd-45c1-93dd-eb8c85c3599d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shg-image-content-wrapper {
      aspect-ratio: 381/221;
      width: 100%;
      height: 100%;
    }

    #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shogun-image-link {
      aspect-ratio: 381/221;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-707d432b-f0cd-45c1-93dd-eb8c85c3599d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image {
    
    
  }


.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d .shogun-image-content {
  
    align-items: center;
  
}

.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d {
      --shg-aspect-ratio: calc(381/221); 
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container {
      position: relative;
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-707d432b-f0cd-45c1-93dd-eb8c85c3599d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-92c0431f-ebd8-4890-b367-69eacd4019ea {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 490/300;
text-align: center;
}



.shg-image-margin-container-s-92c0431f-ebd8-4890-b367-69eacd4019ea {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-92c0431f-ebd8-4890-b367-69eacd4019ea {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-92c0431f-ebd8-4890-b367-69eacd4019ea .shg-image-content-wrapper {
      aspect-ratio: 490/300;
      width: 100%;
      height: 100%;
    }

    #s-92c0431f-ebd8-4890-b367-69eacd4019ea .shogun-image-link {
      aspect-ratio: 490/300;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-92c0431f-ebd8-4890-b367-69eacd4019ea .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-92c0431f-ebd8-4890-b367-69eacd4019ea img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image {
    
    
  }


.s-92c0431f-ebd8-4890-b367-69eacd4019ea .shogun-image-content {
  
    align-items: center;
  
}

.s-92c0431f-ebd8-4890-b367-69eacd4019ea.shg-align-container {
  display: flex;
  justify-content: center
}

.s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-92c0431f-ebd8-4890-b367-69eacd4019ea {
      --shg-aspect-ratio: calc(490/300); 
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container {
      position: relative;
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-92c0431f-ebd8-4890-b367-69eacd4019ea {
  
  
  
  
}

#s-92c0431f-ebd8-4890-b367-69eacd4019ea {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-92c0431f-ebd8-4890-b367-69eacd4019ea .shg-image-content-wrapper {
      aspect-ratio: 490/300;
      width: 100%;
      height: 100%;
    }

    #s-92c0431f-ebd8-4890-b367-69eacd4019ea .shogun-image-link {
      aspect-ratio: 490/300;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-92c0431f-ebd8-4890-b367-69eacd4019ea .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-92c0431f-ebd8-4890-b367-69eacd4019ea img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image {
    
    
  }


.s-92c0431f-ebd8-4890-b367-69eacd4019ea .shogun-image-content {
  
    align-items: center;
  
}

.s-92c0431f-ebd8-4890-b367-69eacd4019ea.shg-align-container {
  display: flex;
  justify-content: center
}

.s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-92c0431f-ebd8-4890-b367-69eacd4019ea {
      --shg-aspect-ratio: calc(490/300); 
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container {
      position: relative;
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-92c0431f-ebd8-4890-b367-69eacd4019ea {
  
  
  
  
}

#s-92c0431f-ebd8-4890-b367-69eacd4019ea {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-92c0431f-ebd8-4890-b367-69eacd4019ea .shg-image-content-wrapper {
      aspect-ratio: 490/300;
      width: 100%;
      height: 100%;
    }

    #s-92c0431f-ebd8-4890-b367-69eacd4019ea .shogun-image-link {
      aspect-ratio: 490/300;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-92c0431f-ebd8-4890-b367-69eacd4019ea .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-92c0431f-ebd8-4890-b367-69eacd4019ea img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image {
    
    
  }


.s-92c0431f-ebd8-4890-b367-69eacd4019ea .shogun-image-content {
  
    align-items: center;
  
}

.s-92c0431f-ebd8-4890-b367-69eacd4019ea.shg-align-container {
  display: flex;
  justify-content: center
}

.s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-92c0431f-ebd8-4890-b367-69eacd4019ea {
      --shg-aspect-ratio: calc(490/300); 
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container {
      position: relative;
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-92c0431f-ebd8-4890-b367-69eacd4019ea {
  
  
  
  
}

#s-92c0431f-ebd8-4890-b367-69eacd4019ea {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-92c0431f-ebd8-4890-b367-69eacd4019ea .shg-image-content-wrapper {
      aspect-ratio: 490/300;
      width: 100%;
      height: 100%;
    }

    #s-92c0431f-ebd8-4890-b367-69eacd4019ea .shogun-image-link {
      aspect-ratio: 490/300;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-92c0431f-ebd8-4890-b367-69eacd4019ea .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-92c0431f-ebd8-4890-b367-69eacd4019ea img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image {
    
    
  }


.s-92c0431f-ebd8-4890-b367-69eacd4019ea .shogun-image-content {
  
    align-items: center;
  
}

.s-92c0431f-ebd8-4890-b367-69eacd4019ea.shg-align-container {
  display: flex;
  justify-content: center
}

.s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-92c0431f-ebd8-4890-b367-69eacd4019ea {
      --shg-aspect-ratio: calc(490/300); 
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container {
      position: relative;
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-92c0431f-ebd8-4890-b367-69eacd4019ea {
  
  
  
  
}

#s-92c0431f-ebd8-4890-b367-69eacd4019ea {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-92c0431f-ebd8-4890-b367-69eacd4019ea .shg-image-content-wrapper {
      aspect-ratio: 490/300;
      width: 100%;
      height: 100%;
    }

    #s-92c0431f-ebd8-4890-b367-69eacd4019ea .shogun-image-link {
      aspect-ratio: 490/300;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-92c0431f-ebd8-4890-b367-69eacd4019ea .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-92c0431f-ebd8-4890-b367-69eacd4019ea img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image {
    
    
  }


.s-92c0431f-ebd8-4890-b367-69eacd4019ea .shogun-image-content {
  
    align-items: center;
  
}

.s-92c0431f-ebd8-4890-b367-69eacd4019ea.shg-align-container {
  display: flex;
  justify-content: center
}

.s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-92c0431f-ebd8-4890-b367-69eacd4019ea {
      --shg-aspect-ratio: calc(490/300); 
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container {
      position: relative;
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-92c0431f-ebd8-4890-b367-69eacd4019ea img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-75445d0c-cee1-4c7a-affd-ab18dc361441 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 491/282;
text-align: center;
}



.shg-image-margin-container-s-75445d0c-cee1-4c7a-affd-ab18dc361441 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-75445d0c-cee1-4c7a-affd-ab18dc361441 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shg-image-content-wrapper {
      aspect-ratio: 491/282;
      width: 100%;
      height: 100%;
    }

    #s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shogun-image-link {
      aspect-ratio: 491/282;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-75445d0c-cee1-4c7a-affd-ab18dc361441 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image {
    
    
  }


.s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shogun-image-content {
  
    align-items: center;
  
}

.s-75445d0c-cee1-4c7a-affd-ab18dc361441.shg-align-container {
  display: flex;
  justify-content: center
}

.s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-75445d0c-cee1-4c7a-affd-ab18dc361441 {
      --shg-aspect-ratio: calc(491/282); 
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container {
      position: relative;
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-75445d0c-cee1-4c7a-affd-ab18dc361441 {
  
  
  
  
}

#s-75445d0c-cee1-4c7a-affd-ab18dc361441 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shg-image-content-wrapper {
      aspect-ratio: 491/282;
      width: 100%;
      height: 100%;
    }

    #s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shogun-image-link {
      aspect-ratio: 491/282;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-75445d0c-cee1-4c7a-affd-ab18dc361441 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image {
    
    
  }


.s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shogun-image-content {
  
    align-items: center;
  
}

.s-75445d0c-cee1-4c7a-affd-ab18dc361441.shg-align-container {
  display: flex;
  justify-content: center
}

.s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-75445d0c-cee1-4c7a-affd-ab18dc361441 {
      --shg-aspect-ratio: calc(491/282); 
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container {
      position: relative;
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-75445d0c-cee1-4c7a-affd-ab18dc361441 {
  
  
  
  
}

#s-75445d0c-cee1-4c7a-affd-ab18dc361441 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shg-image-content-wrapper {
      aspect-ratio: 491/282;
      width: 100%;
      height: 100%;
    }

    #s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shogun-image-link {
      aspect-ratio: 491/282;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-75445d0c-cee1-4c7a-affd-ab18dc361441 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image {
    
    
  }


.s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shogun-image-content {
  
    align-items: center;
  
}

.s-75445d0c-cee1-4c7a-affd-ab18dc361441.shg-align-container {
  display: flex;
  justify-content: center
}

.s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-75445d0c-cee1-4c7a-affd-ab18dc361441 {
      --shg-aspect-ratio: calc(491/282); 
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container {
      position: relative;
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-75445d0c-cee1-4c7a-affd-ab18dc361441 {
  
  
  
  
}

#s-75445d0c-cee1-4c7a-affd-ab18dc361441 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shg-image-content-wrapper {
      aspect-ratio: 491/282;
      width: 100%;
      height: 100%;
    }

    #s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shogun-image-link {
      aspect-ratio: 491/282;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-75445d0c-cee1-4c7a-affd-ab18dc361441 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image {
    
    
  }


.s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shogun-image-content {
  
    align-items: center;
  
}

.s-75445d0c-cee1-4c7a-affd-ab18dc361441.shg-align-container {
  display: flex;
  justify-content: center
}

.s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-75445d0c-cee1-4c7a-affd-ab18dc361441 {
      --shg-aspect-ratio: calc(491/282); 
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container {
      position: relative;
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-75445d0c-cee1-4c7a-affd-ab18dc361441 {
  
  
  
  
}

#s-75445d0c-cee1-4c7a-affd-ab18dc361441 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shg-image-content-wrapper {
      aspect-ratio: 491/282;
      width: 100%;
      height: 100%;
    }

    #s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shogun-image-link {
      aspect-ratio: 491/282;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-75445d0c-cee1-4c7a-affd-ab18dc361441 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image {
    
    
  }


.s-75445d0c-cee1-4c7a-affd-ab18dc361441 .shogun-image-content {
  
    align-items: center;
  
}

.s-75445d0c-cee1-4c7a-affd-ab18dc361441.shg-align-container {
  display: flex;
  justify-content: center
}

.s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-75445d0c-cee1-4c7a-affd-ab18dc361441 {
      --shg-aspect-ratio: calc(491/282); 
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container {
      position: relative;
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-75445d0c-cee1-4c7a-affd-ab18dc361441 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 491/283;
text-align: center;
}



.shg-image-margin-container-s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shg-image-content-wrapper {
      aspect-ratio: 491/283;
      width: 100%;
      height: 100%;
    }

    #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shogun-image-link {
      aspect-ratio: 491/283;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image {
    
    
  }


.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shogun-image-content {
  
    align-items: center;
  
}

.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 {
      --shg-aspect-ratio: calc(491/283); 
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container {
      position: relative;
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 {
  
  
  
  
}

#s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shg-image-content-wrapper {
      aspect-ratio: 491/283;
      width: 100%;
      height: 100%;
    }

    #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shogun-image-link {
      aspect-ratio: 491/283;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image {
    
    
  }


.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shogun-image-content {
  
    align-items: center;
  
}

.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 {
      --shg-aspect-ratio: calc(491/283); 
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container {
      position: relative;
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 {
  
  
  
  
}

#s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shg-image-content-wrapper {
      aspect-ratio: 491/283;
      width: 100%;
      height: 100%;
    }

    #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shogun-image-link {
      aspect-ratio: 491/283;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image {
    
    
  }


.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shogun-image-content {
  
    align-items: center;
  
}

.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 {
      --shg-aspect-ratio: calc(491/283); 
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container {
      position: relative;
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 {
  
  
  
  
}

#s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shg-image-content-wrapper {
      aspect-ratio: 491/283;
      width: 100%;
      height: 100%;
    }

    #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shogun-image-link {
      aspect-ratio: 491/283;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image {
    
    
  }


.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shogun-image-content {
  
    align-items: center;
  
}

.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 {
      --shg-aspect-ratio: calc(491/283); 
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container {
      position: relative;
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 {
  
  
  
  
}

#s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shg-image-content-wrapper {
      aspect-ratio: 491/283;
      width: 100%;
      height: 100%;
    }

    #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shogun-image-link {
      aspect-ratio: 491/283;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image {
    
    
  }


.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 .shogun-image-content {
  
    align-items: center;
  
}

.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 {
      --shg-aspect-ratio: calc(491/283); 
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container {
      position: relative;
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b6f666d0-1070-45cc-abd7-5911aaf2c6d5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-e4c06214-573f-4d58-b55d-38ee8c621f80 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 492/310;
text-align: center;
}



.shg-image-margin-container-s-e4c06214-573f-4d58-b55d-38ee8c621f80 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-e4c06214-573f-4d58-b55d-38ee8c621f80 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shg-image-content-wrapper {
      aspect-ratio: 492/310;
      width: 100%;
      height: 100%;
    }

    #s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shogun-image-link {
      aspect-ratio: 492/310;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e4c06214-573f-4d58-b55d-38ee8c621f80 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image {
    
    
  }


.s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shogun-image-content {
  
    align-items: center;
  
}

.s-e4c06214-573f-4d58-b55d-38ee8c621f80.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e4c06214-573f-4d58-b55d-38ee8c621f80 {
      --shg-aspect-ratio: calc(492/310); 
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container {
      position: relative;
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e4c06214-573f-4d58-b55d-38ee8c621f80 {
  
  
  
  
}

#s-e4c06214-573f-4d58-b55d-38ee8c621f80 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shg-image-content-wrapper {
      aspect-ratio: 492/310;
      width: 100%;
      height: 100%;
    }

    #s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shogun-image-link {
      aspect-ratio: 492/310;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e4c06214-573f-4d58-b55d-38ee8c621f80 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image {
    
    
  }


.s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shogun-image-content {
  
    align-items: center;
  
}

.s-e4c06214-573f-4d58-b55d-38ee8c621f80.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e4c06214-573f-4d58-b55d-38ee8c621f80 {
      --shg-aspect-ratio: calc(492/310); 
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container {
      position: relative;
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-e4c06214-573f-4d58-b55d-38ee8c621f80 {
  
  
  
  
}

#s-e4c06214-573f-4d58-b55d-38ee8c621f80 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shg-image-content-wrapper {
      aspect-ratio: 492/310;
      width: 100%;
      height: 100%;
    }

    #s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shogun-image-link {
      aspect-ratio: 492/310;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e4c06214-573f-4d58-b55d-38ee8c621f80 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image {
    
    
  }


.s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shogun-image-content {
  
    align-items: center;
  
}

.s-e4c06214-573f-4d58-b55d-38ee8c621f80.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e4c06214-573f-4d58-b55d-38ee8c621f80 {
      --shg-aspect-ratio: calc(492/310); 
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container {
      position: relative;
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-e4c06214-573f-4d58-b55d-38ee8c621f80 {
  
  
  
  
}

#s-e4c06214-573f-4d58-b55d-38ee8c621f80 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shg-image-content-wrapper {
      aspect-ratio: 492/310;
      width: 100%;
      height: 100%;
    }

    #s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shogun-image-link {
      aspect-ratio: 492/310;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e4c06214-573f-4d58-b55d-38ee8c621f80 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image {
    
    
  }


.s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shogun-image-content {
  
    align-items: center;
  
}

.s-e4c06214-573f-4d58-b55d-38ee8c621f80.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e4c06214-573f-4d58-b55d-38ee8c621f80 {
      --shg-aspect-ratio: calc(492/310); 
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container {
      position: relative;
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-e4c06214-573f-4d58-b55d-38ee8c621f80 {
  
  
  
  
}

#s-e4c06214-573f-4d58-b55d-38ee8c621f80 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shg-image-content-wrapper {
      aspect-ratio: 492/310;
      width: 100%;
      height: 100%;
    }

    #s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shogun-image-link {
      aspect-ratio: 492/310;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e4c06214-573f-4d58-b55d-38ee8c621f80 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image {
    
    
  }


.s-e4c06214-573f-4d58-b55d-38ee8c621f80 .shogun-image-content {
  
    align-items: center;
  
}

.s-e4c06214-573f-4d58-b55d-38ee8c621f80.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e4c06214-573f-4d58-b55d-38ee8c621f80 {
      --shg-aspect-ratio: calc(492/310); 
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container {
      position: relative;
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e4c06214-573f-4d58-b55d-38ee8c621f80 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 491/283;
text-align: center;
}



.shg-image-margin-container-s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shg-image-content-wrapper {
      aspect-ratio: 491/283;
      width: 100%;
      height: 100%;
    }

    #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shogun-image-link {
      aspect-ratio: 491/283;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image {
    
    
  }


.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shogun-image-content {
  
    align-items: center;
  
}

.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 {
      --shg-aspect-ratio: calc(491/283); 
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container {
      position: relative;
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 {
  
  
  
  
}

#s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shg-image-content-wrapper {
      aspect-ratio: 491/283;
      width: 100%;
      height: 100%;
    }

    #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shogun-image-link {
      aspect-ratio: 491/283;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image {
    
    
  }


.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shogun-image-content {
  
    align-items: center;
  
}

.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 {
      --shg-aspect-ratio: calc(491/283); 
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container {
      position: relative;
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 {
  
  
  
  
}

#s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shg-image-content-wrapper {
      aspect-ratio: 491/283;
      width: 100%;
      height: 100%;
    }

    #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shogun-image-link {
      aspect-ratio: 491/283;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image {
    
    
  }


.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shogun-image-content {
  
    align-items: center;
  
}

.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 {
      --shg-aspect-ratio: calc(491/283); 
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container {
      position: relative;
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 {
  
  
  
  
}

#s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shg-image-content-wrapper {
      aspect-ratio: 491/283;
      width: 100%;
      height: 100%;
    }

    #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shogun-image-link {
      aspect-ratio: 491/283;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image {
    
    
  }


.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shogun-image-content {
  
    align-items: center;
  
}

.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 {
      --shg-aspect-ratio: calc(491/283); 
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container {
      position: relative;
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 {
  
  
  
  
}

#s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shg-image-content-wrapper {
      aspect-ratio: 491/283;
      width: 100%;
      height: 100%;
    }

    #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shogun-image-link {
      aspect-ratio: 491/283;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image {
    
    
  }


.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 .shogun-image-content {
  
    align-items: center;
  
}

.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 {
      --shg-aspect-ratio: calc(491/283); 
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container {
      position: relative;
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0cd2b6f9-5ad8-43af-b0a8-86f868d9a834 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-e15d5271-1f82-4408-a8e6-3a589cafca66 {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 493/285;
text-align: center;
}



.shg-image-margin-container-s-e15d5271-1f82-4408-a8e6-3a589cafca66 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-e15d5271-1f82-4408-a8e6-3a589cafca66 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shg-image-content-wrapper {
      aspect-ratio: 493/285;
      width: 100%;
      height: 100%;
    }

    #s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shogun-image-link {
      aspect-ratio: 493/285;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e15d5271-1f82-4408-a8e6-3a589cafca66 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image {
    
    
  }


.s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shogun-image-content {
  
    align-items: center;
  
}

.s-e15d5271-1f82-4408-a8e6-3a589cafca66.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e15d5271-1f82-4408-a8e6-3a589cafca66 {
      --shg-aspect-ratio: calc(493/285); 
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container {
      position: relative;
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e15d5271-1f82-4408-a8e6-3a589cafca66 {
  
  
  
  
}

#s-e15d5271-1f82-4408-a8e6-3a589cafca66 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shg-image-content-wrapper {
      aspect-ratio: 493/285;
      width: 100%;
      height: 100%;
    }

    #s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shogun-image-link {
      aspect-ratio: 493/285;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e15d5271-1f82-4408-a8e6-3a589cafca66 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image {
    
    
  }


.s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shogun-image-content {
  
    align-items: center;
  
}

.s-e15d5271-1f82-4408-a8e6-3a589cafca66.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e15d5271-1f82-4408-a8e6-3a589cafca66 {
      --shg-aspect-ratio: calc(493/285); 
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container {
      position: relative;
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-e15d5271-1f82-4408-a8e6-3a589cafca66 {
  
  
  
  
}

#s-e15d5271-1f82-4408-a8e6-3a589cafca66 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shg-image-content-wrapper {
      aspect-ratio: 493/285;
      width: 100%;
      height: 100%;
    }

    #s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shogun-image-link {
      aspect-ratio: 493/285;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e15d5271-1f82-4408-a8e6-3a589cafca66 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image {
    
    
  }


.s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shogun-image-content {
  
    align-items: center;
  
}

.s-e15d5271-1f82-4408-a8e6-3a589cafca66.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e15d5271-1f82-4408-a8e6-3a589cafca66 {
      --shg-aspect-ratio: calc(493/285); 
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container {
      position: relative;
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-e15d5271-1f82-4408-a8e6-3a589cafca66 {
  
  
  
  
}

#s-e15d5271-1f82-4408-a8e6-3a589cafca66 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shg-image-content-wrapper {
      aspect-ratio: 493/285;
      width: 100%;
      height: 100%;
    }

    #s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shogun-image-link {
      aspect-ratio: 493/285;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e15d5271-1f82-4408-a8e6-3a589cafca66 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image {
    
    
  }


.s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shogun-image-content {
  
    align-items: center;
  
}

.s-e15d5271-1f82-4408-a8e6-3a589cafca66.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e15d5271-1f82-4408-a8e6-3a589cafca66 {
      --shg-aspect-ratio: calc(493/285); 
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container {
      position: relative;
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-e15d5271-1f82-4408-a8e6-3a589cafca66 {
  
  
  
  
}

#s-e15d5271-1f82-4408-a8e6-3a589cafca66 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shg-image-content-wrapper {
      aspect-ratio: 493/285;
      width: 100%;
      height: 100%;
    }

    #s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shogun-image-link {
      aspect-ratio: 493/285;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e15d5271-1f82-4408-a8e6-3a589cafca66 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image {
    
    
  }


.s-e15d5271-1f82-4408-a8e6-3a589cafca66 .shogun-image-content {
  
    align-items: center;
  
}

.s-e15d5271-1f82-4408-a8e6-3a589cafca66.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e15d5271-1f82-4408-a8e6-3a589cafca66 {
      --shg-aspect-ratio: calc(493/285); 
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container {
      position: relative;
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e15d5271-1f82-4408-a8e6-3a589cafca66 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-b0e16f7e-4c7e-4c9d-8810-349415ba869d {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 492/283;
text-align: center;
}



.shg-image-margin-container-s-b0e16f7e-4c7e-4c9d-8810-349415ba869d {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-b0e16f7e-4c7e-4c9d-8810-349415ba869d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shg-image-content-wrapper {
      aspect-ratio: 492/283;
      width: 100%;
      height: 100%;
    }

    #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shogun-image-link {
      aspect-ratio: 492/283;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image {
    
    
  }


.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shogun-image-content {
  
    align-items: center;
  
}

.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d {
      --shg-aspect-ratio: calc(492/283); 
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container {
      position: relative;
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-b0e16f7e-4c7e-4c9d-8810-349415ba869d {
  
  
  
  
}

#s-b0e16f7e-4c7e-4c9d-8810-349415ba869d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shg-image-content-wrapper {
      aspect-ratio: 492/283;
      width: 100%;
      height: 100%;
    }

    #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shogun-image-link {
      aspect-ratio: 492/283;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image {
    
    
  }


.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shogun-image-content {
  
    align-items: center;
  
}

.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d {
      --shg-aspect-ratio: calc(492/283); 
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container {
      position: relative;
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-b0e16f7e-4c7e-4c9d-8810-349415ba869d {
  
  
  
  
}

#s-b0e16f7e-4c7e-4c9d-8810-349415ba869d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shg-image-content-wrapper {
      aspect-ratio: 492/283;
      width: 100%;
      height: 100%;
    }

    #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shogun-image-link {
      aspect-ratio: 492/283;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image {
    
    
  }


.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shogun-image-content {
  
    align-items: center;
  
}

.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d {
      --shg-aspect-ratio: calc(492/283); 
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container {
      position: relative;
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-b0e16f7e-4c7e-4c9d-8810-349415ba869d {
  
  
  
  
}

#s-b0e16f7e-4c7e-4c9d-8810-349415ba869d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shg-image-content-wrapper {
      aspect-ratio: 492/283;
      width: 100%;
      height: 100%;
    }

    #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shogun-image-link {
      aspect-ratio: 492/283;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image {
    
    
  }


.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shogun-image-content {
  
    align-items: center;
  
}

.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d {
      --shg-aspect-ratio: calc(492/283); 
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container {
      position: relative;
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-b0e16f7e-4c7e-4c9d-8810-349415ba869d {
  
  
  
  
}

#s-b0e16f7e-4c7e-4c9d-8810-349415ba869d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shg-image-content-wrapper {
      aspect-ratio: 492/283;
      width: 100%;
      height: 100%;
    }

    #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shogun-image-link {
      aspect-ratio: 492/283;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b0e16f7e-4c7e-4c9d-8810-349415ba869d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image {
    
    
  }


.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d .shogun-image-content {
  
    align-items: center;
  
}

.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d {
      --shg-aspect-ratio: calc(492/283); 
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container {
      position: relative;
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b0e16f7e-4c7e-4c9d-8810-349415ba869d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-39b9f5f3-be52-467e-88e2-25d651c7251e {
  margin-left: auto;
margin-right: auto;
max-width: 900px;
aspect-ratio: 491/284;
text-align: center;
}



.shg-image-margin-container-s-39b9f5f3-be52-467e-88e2-25d651c7251e {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-39b9f5f3-be52-467e-88e2-25d651c7251e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-39b9f5f3-be52-467e-88e2-25d651c7251e .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-39b9f5f3-be52-467e-88e2-25d651c7251e .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-39b9f5f3-be52-467e-88e2-25d651c7251e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-39b9f5f3-be52-467e-88e2-25d651c7251e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image {
    
    
  }


.s-39b9f5f3-be52-467e-88e2-25d651c7251e .shogun-image-content {
  
    align-items: center;
  
}

.s-39b9f5f3-be52-467e-88e2-25d651c7251e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-39b9f5f3-be52-467e-88e2-25d651c7251e {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container {
      position: relative;
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-39b9f5f3-be52-467e-88e2-25d651c7251e {
  
  
  
  
}

#s-39b9f5f3-be52-467e-88e2-25d651c7251e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-39b9f5f3-be52-467e-88e2-25d651c7251e .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-39b9f5f3-be52-467e-88e2-25d651c7251e .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-39b9f5f3-be52-467e-88e2-25d651c7251e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-39b9f5f3-be52-467e-88e2-25d651c7251e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image {
    
    
  }


.s-39b9f5f3-be52-467e-88e2-25d651c7251e .shogun-image-content {
  
    align-items: center;
  
}

.s-39b9f5f3-be52-467e-88e2-25d651c7251e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-39b9f5f3-be52-467e-88e2-25d651c7251e {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container {
      position: relative;
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-39b9f5f3-be52-467e-88e2-25d651c7251e {
  
  
  
  
}

#s-39b9f5f3-be52-467e-88e2-25d651c7251e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-39b9f5f3-be52-467e-88e2-25d651c7251e .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-39b9f5f3-be52-467e-88e2-25d651c7251e .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-39b9f5f3-be52-467e-88e2-25d651c7251e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-39b9f5f3-be52-467e-88e2-25d651c7251e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image {
    
    
  }


.s-39b9f5f3-be52-467e-88e2-25d651c7251e .shogun-image-content {
  
    align-items: center;
  
}

.s-39b9f5f3-be52-467e-88e2-25d651c7251e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-39b9f5f3-be52-467e-88e2-25d651c7251e {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container {
      position: relative;
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-39b9f5f3-be52-467e-88e2-25d651c7251e {
  
  
  
  
}

#s-39b9f5f3-be52-467e-88e2-25d651c7251e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-39b9f5f3-be52-467e-88e2-25d651c7251e .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-39b9f5f3-be52-467e-88e2-25d651c7251e .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-39b9f5f3-be52-467e-88e2-25d651c7251e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-39b9f5f3-be52-467e-88e2-25d651c7251e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image {
    
    
  }


.s-39b9f5f3-be52-467e-88e2-25d651c7251e .shogun-image-content {
  
    align-items: center;
  
}

.s-39b9f5f3-be52-467e-88e2-25d651c7251e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-39b9f5f3-be52-467e-88e2-25d651c7251e {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container {
      position: relative;
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-39b9f5f3-be52-467e-88e2-25d651c7251e {
  
  
  
  
}

#s-39b9f5f3-be52-467e-88e2-25d651c7251e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-39b9f5f3-be52-467e-88e2-25d651c7251e .shg-image-content-wrapper {
      aspect-ratio: 731/354;
      width: 100%;
      height: 100%;
    }

    #s-39b9f5f3-be52-467e-88e2-25d651c7251e .shogun-image-link {
      aspect-ratio: 731/354;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-39b9f5f3-be52-467e-88e2-25d651c7251e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-39b9f5f3-be52-467e-88e2-25d651c7251e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image {
    
    
  }


.s-39b9f5f3-be52-467e-88e2-25d651c7251e .shogun-image-content {
  
    align-items: center;
  
}

.s-39b9f5f3-be52-467e-88e2-25d651c7251e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-39b9f5f3-be52-467e-88e2-25d651c7251e {
      --shg-aspect-ratio: calc(731/354); 
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container {
      position: relative;
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-39b9f5f3-be52-467e-88e2-25d651c7251e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-f14b78b8-7961-41b9-9736-7297e8c6ed25 {
  margin-top: 2px;
margin-left: auto;
margin-bottom: 2px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
background-repeat: no-repeat;
}
#s-f14b78b8-7961-41b9-9736-7297e8c6ed25:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-f14b78b8-7961-41b9-9736-7297e8c6ed25:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f14b78b8-7961-41b9-9736-7297e8c6ed25-root {
    text-align: center;
  }


#s-f14b78b8-7961-41b9-9736-7297e8c6ed25.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f14b78b8-7961-41b9-9736-7297e8c6ed25-root {
    text-align: center;
  }


#s-f14b78b8-7961-41b9-9736-7297e8c6ed25.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f14b78b8-7961-41b9-9736-7297e8c6ed25-root {
    text-align: center;
  }


#s-f14b78b8-7961-41b9-9736-7297e8c6ed25.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f14b78b8-7961-41b9-9736-7297e8c6ed25-root {
    text-align: center;
  }


#s-f14b78b8-7961-41b9-9736-7297e8c6ed25.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f14b78b8-7961-41b9-9736-7297e8c6ed25-root {
    text-align: center;
  }


#s-f14b78b8-7961-41b9-9736-7297e8c6ed25.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-41ef83cc-ffb2-4ab2-a13a-9f8e6b903a84 {
  margin-top: -24px;
margin-left: auto;
margin-bottom: -24px;
margin-right: auto;
}

#s-41ef83cc-ffb2-4ab2-a13a-9f8e6b903a84 hr {
  border-top: 1px solid #ddd;
}

#s-cd725253-8253-4526-9dae-afed6322645a {
  margin-left: auto;
margin-right: auto;
}

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

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

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

.shogun-root iframe {
  display: initial;
}

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

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

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

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

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

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

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

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

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

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  -webkit-user-select: none;
     -moz-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;
}

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

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

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

/* <-- User Content Animations */

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

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

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

@charset "UTF-8";/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animate__animated.animate__flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.animate__slideOutUp{animation-name:slideOutUp}
@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;
  }
}
