.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 {
  display: none;
}
#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143, #wrap-s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 { display: none !important; }}@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 {
  display: none;
}
#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143, #wrap-s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 { display: none !important; }}@media (max-width: 767px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  display: none;
}
#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143, #wrap-s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 { display: none !important; }}







#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-a92d74ae-118a-47c8-b2dc-0104a67a8591 {
  background-size: cover;
margin-left: 0px;
margin-right: 0px;
min-height: 420px;
background-position: center center;
background-color: rgba(239, 239, 238, 1);
}
@media (min-width: 1200px){#s-a92d74ae-118a-47c8-b2dc-0104a67a8591 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a92d74ae-118a-47c8-b2dc-0104a67a8591 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a92d74ae-118a-47c8-b2dc-0104a67a8591 {
  
}
}@media (max-width: 767px){#s-a92d74ae-118a-47c8-b2dc-0104a67a8591 {
  
}
}







#s-a92d74ae-118a-47c8-b2dc-0104a67a8591 > .shg-box-overlay {
  background-color: rgba(235, 235, 235, 1);
  opacity: 0.25;
  display: block;
}#s-a92d74ae-118a-47c8-b2dc-0104a67a8591.shg-box.shg-c {
  justify-content: center;
}

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

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

[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-8f6a6c4a-cc16-4861-a586-acab8ae8e35c {
  margin-top: 30px;
margin-left: 48px;
margin-bottom: 20px;
margin-right: 48px;
}

@media (min-width: 0px) {
[id="s-8f6a6c4a-cc16-4861-a586-acab8ae8e35c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8f6a6c4a-cc16-4861-a586-acab8ae8e35c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-8f6a6c4a-cc16-4861-a586-acab8ae8e35c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-8f6a6c4a-cc16-4861-a586-acab8ae8e35c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-8f6a6c4a-cc16-4861-a586-acab8ae8e35c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-8f6a6c4a-cc16-4861-a586-acab8ae8e35c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-8f6a6c4a-cc16-4861-a586-acab8ae8e35c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

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

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

#s-e8de5347-1bd4-4fd3-a306-f1c5fe022580 {
  margin-top: 20px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-e8de5347-1bd4-4fd3-a306-f1c5fe022580 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e8de5347-1bd4-4fd3-a306-f1c5fe022580 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-e8de5347-1bd4-4fd3-a306-f1c5fe022580 {
  
}
}@media (max-width: 767px){#s-e8de5347-1bd4-4fd3-a306-f1c5fe022580 {
  
}
}
#s-e8de5347-1bd4-4fd3-a306-f1c5fe022580 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-19d26d21-6c99-45b9-bb4c-738df83dc283 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-19d26d21-6c99-45b9-bb4c-738df83dc283 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-19d26d21-6c99-45b9-bb4c-738df83dc283 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-19d26d21-6c99-45b9-bb4c-738df83dc283 {
  
}
}@media (max-width: 767px){#s-19d26d21-6c99-45b9-bb4c-738df83dc283 {
  
}
}
#s-19d26d21-6c99-45b9-bb4c-738df83dc283 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: "futura-pt-bold";
  font-style:  normal ;
  font-size: 55px;
  line-height: 1em;
  
  
}



.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-87672148-476e-4c1a-bd48-52676e371d63 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 7px;
}
@media (min-width: 1200px){#s-87672148-476e-4c1a-bd48-52676e371d63 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-87672148-476e-4c1a-bd48-52676e371d63 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-87672148-476e-4c1a-bd48-52676e371d63 {
  
}
}@media (max-width: 767px){#s-87672148-476e-4c1a-bd48-52676e371d63 {
  
}
}
#s-67ac82fa-5aca-4346-9790-13d7f77fd49a {
  border-style: solid;
margin-left: 0px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
}
@media (min-width: 1200px){#s-67ac82fa-5aca-4346-9790-13d7f77fd49a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-67ac82fa-5aca-4346-9790-13d7f77fd49a {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-67ac82fa-5aca-4346-9790-13d7f77fd49a {
  
}
}@media (max-width: 767px){#s-67ac82fa-5aca-4346-9790-13d7f77fd49a {
  
}
}
@media (min-width: 0px) {
[id="s-67ac82fa-5aca-4346-9790-13d7f77fd49a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-67ac82fa-5aca-4346-9790-13d7f77fd49a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-67ac82fa-5aca-4346-9790-13d7f77fd49a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-67ac82fa-5aca-4346-9790-13d7f77fd49a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-67ac82fa-5aca-4346-9790-13d7f77fd49a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-67ac82fa-5aca-4346-9790-13d7f77fd49a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-67ac82fa-5aca-4346-9790-13d7f77fd49a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

.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-13eec2a1-3674-443b-8084-d14bc06f8002 {
  margin-top: 7px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 24px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-13eec2a1-3674-443b-8084-d14bc06f8002:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 24px !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-13eec2a1-3674-443b-8084-d14bc06f8002:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-13eec2a1-3674-443b-8084-d14bc06f8002 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-13eec2a1-3674-443b-8084-d14bc06f8002 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-13eec2a1-3674-443b-8084-d14bc06f8002 {
  
}
}@media (max-width: 767px){#s-13eec2a1-3674-443b-8084-d14bc06f8002 {
  
}
}

  #s-13eec2a1-3674-443b-8084-d14bc06f8002-root {
    text-align: center;
  }


#s-13eec2a1-3674-443b-8084-d14bc06f8002.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  block ;
}
@media (min-width: 1200px){
  #s-13eec2a1-3674-443b-8084-d14bc06f8002-root {
    text-align: center;
  }


#s-13eec2a1-3674-443b-8084-d14bc06f8002.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-13eec2a1-3674-443b-8084-d14bc06f8002-root {
    text-align: center;
  }


#s-13eec2a1-3674-443b-8084-d14bc06f8002.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-13eec2a1-3674-443b-8084-d14bc06f8002-root {
    text-align: center;
  }


#s-13eec2a1-3674-443b-8084-d14bc06f8002.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  block ;
}
}@media (max-width: 767px){
  #s-13eec2a1-3674-443b-8084-d14bc06f8002-root {
    text-align: center;
  }


#s-13eec2a1-3674-443b-8084-d14bc06f8002.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  block ;
}
}
#s-1324ce53-40df-4f3e-8f46-1ffe43daf8ba {
  margin-left: auto;
margin-right: auto;
}








#s-1324ce53-40df-4f3e-8f46-1ffe43daf8ba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1324ce53-40df-4f3e-8f46-1ffe43daf8ba.shg-box.shg-c {
  justify-content: center;
}

.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-f9141e49-601a-4f1e-ac39-fc70408868ad {
  margin-top: 14px;
margin-left: auto;
margin-bottom: 14px;
margin-right: auto;
max-width: 4160px;
aspect-ratio: 4113/3407;
text-align: center;
}



.shg-image-margin-container-s-f9141e49-601a-4f1e-ac39-fc70408868ad {
  margin-left: auto;
  margin-right: auto;
  margin-top: 14px;
  margin-bottom: 14px;
}

#s-f9141e49-601a-4f1e-ac39-fc70408868ad {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f9141e49-601a-4f1e-ac39-fc70408868ad .shg-image-content-wrapper {
      aspect-ratio: 4113/3407;
      width: 100%;
      height: 100%;
    }

    #s-f9141e49-601a-4f1e-ac39-fc70408868ad .shogun-image-link {
      aspect-ratio: 4113/3407;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f9141e49-601a-4f1e-ac39-fc70408868ad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f9141e49-601a-4f1e-ac39-fc70408868ad img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image {
    
    
  }


.s-f9141e49-601a-4f1e-ac39-fc70408868ad .shogun-image-content {
  
    align-items: center;
  
}

.s-f9141e49-601a-4f1e-ac39-fc70408868ad.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f9141e49-601a-4f1e-ac39-fc70408868ad {
      --shg-aspect-ratio: calc(4113/3407); 
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container {
      position: relative;
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-f9141e49-601a-4f1e-ac39-fc70408868ad {
  
  
  
  
}

#s-f9141e49-601a-4f1e-ac39-fc70408868ad {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f9141e49-601a-4f1e-ac39-fc70408868ad .shg-image-content-wrapper {
      aspect-ratio: 4113/3407;
      width: 100%;
      height: 100%;
    }

    #s-f9141e49-601a-4f1e-ac39-fc70408868ad .shogun-image-link {
      aspect-ratio: 4113/3407;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f9141e49-601a-4f1e-ac39-fc70408868ad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f9141e49-601a-4f1e-ac39-fc70408868ad img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image {
    
    
  }


.s-f9141e49-601a-4f1e-ac39-fc70408868ad .shogun-image-content {
  
    align-items: center;
  
}

.s-f9141e49-601a-4f1e-ac39-fc70408868ad.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f9141e49-601a-4f1e-ac39-fc70408868ad {
      --shg-aspect-ratio: calc(4113/3407); 
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container {
      position: relative;
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad 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-f9141e49-601a-4f1e-ac39-fc70408868ad {
  
  
  
  
}

#s-f9141e49-601a-4f1e-ac39-fc70408868ad {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f9141e49-601a-4f1e-ac39-fc70408868ad .shg-image-content-wrapper {
      aspect-ratio: 4113/3407;
      width: 100%;
      height: 100%;
    }

    #s-f9141e49-601a-4f1e-ac39-fc70408868ad .shogun-image-link {
      aspect-ratio: 4113/3407;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f9141e49-601a-4f1e-ac39-fc70408868ad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f9141e49-601a-4f1e-ac39-fc70408868ad img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image {
    
    
  }


.s-f9141e49-601a-4f1e-ac39-fc70408868ad .shogun-image-content {
  
    align-items: center;
  
}

.s-f9141e49-601a-4f1e-ac39-fc70408868ad.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f9141e49-601a-4f1e-ac39-fc70408868ad {
      --shg-aspect-ratio: calc(4113/3407); 
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container {
      position: relative;
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad 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-f9141e49-601a-4f1e-ac39-fc70408868ad {
  
  
  
  
}

#s-f9141e49-601a-4f1e-ac39-fc70408868ad {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f9141e49-601a-4f1e-ac39-fc70408868ad .shg-image-content-wrapper {
      aspect-ratio: 4113/3407;
      width: 100%;
      height: 100%;
    }

    #s-f9141e49-601a-4f1e-ac39-fc70408868ad .shogun-image-link {
      aspect-ratio: 4113/3407;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f9141e49-601a-4f1e-ac39-fc70408868ad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f9141e49-601a-4f1e-ac39-fc70408868ad img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image {
    
    
  }


.s-f9141e49-601a-4f1e-ac39-fc70408868ad .shogun-image-content {
  
    align-items: center;
  
}

.s-f9141e49-601a-4f1e-ac39-fc70408868ad.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f9141e49-601a-4f1e-ac39-fc70408868ad {
      --shg-aspect-ratio: calc(4113/3407); 
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container {
      position: relative;
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-f9141e49-601a-4f1e-ac39-fc70408868ad {
  
  
  
  
}

#s-f9141e49-601a-4f1e-ac39-fc70408868ad {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f9141e49-601a-4f1e-ac39-fc70408868ad .shg-image-content-wrapper {
      aspect-ratio: 4113/3407;
      width: 100%;
      height: 100%;
    }

    #s-f9141e49-601a-4f1e-ac39-fc70408868ad .shogun-image-link {
      aspect-ratio: 4113/3407;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f9141e49-601a-4f1e-ac39-fc70408868ad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f9141e49-601a-4f1e-ac39-fc70408868ad img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image {
    
    
  }


.s-f9141e49-601a-4f1e-ac39-fc70408868ad .shogun-image-content {
  
    align-items: center;
  
}

.s-f9141e49-601a-4f1e-ac39-fc70408868ad.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f9141e49-601a-4f1e-ac39-fc70408868ad {
      --shg-aspect-ratio: calc(4113/3407); 
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container {
      position: relative;
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f9141e49-601a-4f1e-ac39-fc70408868ad img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-0934408f-b28b-4bcd-a934-d24c99e1e286 {
  margin-left: auto;
margin-right: auto;
min-height: 20px;
}








#s-0934408f-b28b-4bcd-a934-d24c99e1e286 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0934408f-b28b-4bcd-a934-d24c99e1e286.shg-box.shg-c {
  justify-content: center;
}

#s-26175b95-e13a-462e-847e-1201d5d7cbac {
  margin-left: auto;
margin-right: auto;
padding-top: 2px;
padding-bottom: 2px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}

#s-26175b95-e13a-462e-847e-1201d5d7cbac .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 19px;
  
  
  
}



#s-e8c56959-3ecd-401f-95a5-a3411d0ff092 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-bottom: 10px;
min-height: 50px;
}








#s-e8c56959-3ecd-401f-95a5-a3411d0ff092 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e8c56959-3ecd-401f-95a5-a3411d0ff092.shg-box.shg-c {
  justify-content: center;
}

#s-a8dbc0dd-7a28-4e89-ab83-9c4fa562fc45 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
}

#s-1c38aac5-da00-4596-acdc-db14f1091597 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 30px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(236, 236, 236, 1);
border-radius: 0px;
min-height: 0px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-1c38aac5-da00-4596-acdc-db14f1091597 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1c38aac5-da00-4596-acdc-db14f1091597 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1c38aac5-da00-4596-acdc-db14f1091597 {
  
}
}@media (max-width: 767px){#s-1c38aac5-da00-4596-acdc-db14f1091597 {
  
}
}







#s-1c38aac5-da00-4596-acdc-db14f1091597 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
  display: block;
}#s-1c38aac5-da00-4596-acdc-db14f1091597.shg-box.shg-c {
  justify-content: center;
}

#s-81271180-61e9-4b98-8034-089ce9b7e7d4 {
  margin-top: 0px;
margin-left: 50px;
margin-bottom: 20px;
margin-right: 50px;
}

@media (min-width: 0px) {
[id="s-81271180-61e9-4b98-8034-089ce9b7e7d4"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-81271180-61e9-4b98-8034-089ce9b7e7d4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-81271180-61e9-4b98-8034-089ce9b7e7d4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-81271180-61e9-4b98-8034-089ce9b7e7d4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

}

#s-bb3ef600-a66b-4b15-8e86-1e281337c872 {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: none;
min-height: 50px;
}








#s-bb3ef600-a66b-4b15-8e86-1e281337c872 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bb3ef600-a66b-4b15-8e86-1e281337c872.shg-box.shg-c {
  justify-content: flex-start;
}

#s-f99072b9-d611-411b-bb08-9838da1a634c {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-f99072b9-d611-411b-bb08-9838da1a634c {
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
}

#s-f99072b9-d611-411b-bb08-9838da1a634c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f99072b9-d611-411b-bb08-9838da1a634c .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-f99072b9-d611-411b-bb08-9838da1a634c .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f99072b9-d611-411b-bb08-9838da1a634c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f99072b9-d611-411b-bb08-9838da1a634c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image {
    
    
  }


.s-f99072b9-d611-411b-bb08-9838da1a634c .shogun-image-content {
  
    align-items: center;
  
}

.s-f99072b9-d611-411b-bb08-9838da1a634c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f99072b9-d611-411b-bb08-9838da1a634c {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container {
      position: relative;
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-f99072b9-d611-411b-bb08-9838da1a634c {
  
  
  
  
}

#s-f99072b9-d611-411b-bb08-9838da1a634c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f99072b9-d611-411b-bb08-9838da1a634c .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-f99072b9-d611-411b-bb08-9838da1a634c .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f99072b9-d611-411b-bb08-9838da1a634c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f99072b9-d611-411b-bb08-9838da1a634c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image {
    
    
  }


.s-f99072b9-d611-411b-bb08-9838da1a634c .shogun-image-content {
  
    align-items: center;
  
}

.s-f99072b9-d611-411b-bb08-9838da1a634c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f99072b9-d611-411b-bb08-9838da1a634c {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container {
      position: relative;
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c 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-f99072b9-d611-411b-bb08-9838da1a634c {
  
  
  
  
}

#s-f99072b9-d611-411b-bb08-9838da1a634c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f99072b9-d611-411b-bb08-9838da1a634c .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-f99072b9-d611-411b-bb08-9838da1a634c .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f99072b9-d611-411b-bb08-9838da1a634c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f99072b9-d611-411b-bb08-9838da1a634c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image {
    
    
  }


.s-f99072b9-d611-411b-bb08-9838da1a634c .shogun-image-content {
  
    align-items: center;
  
}

.s-f99072b9-d611-411b-bb08-9838da1a634c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f99072b9-d611-411b-bb08-9838da1a634c {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container {
      position: relative;
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c 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-f99072b9-d611-411b-bb08-9838da1a634c {
  
  
  
  
}

#s-f99072b9-d611-411b-bb08-9838da1a634c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f99072b9-d611-411b-bb08-9838da1a634c .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-f99072b9-d611-411b-bb08-9838da1a634c .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f99072b9-d611-411b-bb08-9838da1a634c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f99072b9-d611-411b-bb08-9838da1a634c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image {
    
    
  }


.s-f99072b9-d611-411b-bb08-9838da1a634c .shogun-image-content {
  
    align-items: center;
  
}

.s-f99072b9-d611-411b-bb08-9838da1a634c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f99072b9-d611-411b-bb08-9838da1a634c {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container {
      position: relative;
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-f99072b9-d611-411b-bb08-9838da1a634c {
  
  
  
  
}

#s-f99072b9-d611-411b-bb08-9838da1a634c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f99072b9-d611-411b-bb08-9838da1a634c .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-f99072b9-d611-411b-bb08-9838da1a634c .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f99072b9-d611-411b-bb08-9838da1a634c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f99072b9-d611-411b-bb08-9838da1a634c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image {
    
    
  }


.s-f99072b9-d611-411b-bb08-9838da1a634c .shogun-image-content {
  
    align-items: center;
  
}

.s-f99072b9-d611-411b-bb08-9838da1a634c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f99072b9-d611-411b-bb08-9838da1a634c {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container {
      position: relative;
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f99072b9-d611-411b-bb08-9838da1a634c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-a6a9bffe-345d-4a98-b16b-6878c2e5cc06 {
  margin-left: auto;
margin-right: auto;
min-height: 75px;
}

#s-c44dff76-d36d-4557-9cbb-c5de9ea6df2a {
  margin-left: 30px;
margin-right: 30px;
}

#s-3a453ced-fd11-4027-9109-6fe4cb28bd99 {
  margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 1px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: none;
min-height: 50px;
}








#s-3a453ced-fd11-4027-9109-6fe4cb28bd99 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3a453ced-fd11-4027-9109-6fe4cb28bd99.shg-box.shg-c {
  justify-content: flex-start;
}

#s-217b8e16-5bca-47ff-a0d8-ea961947dedf {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 100px;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-217b8e16-5bca-47ff-a0d8-ea961947dedf {
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  margin-bottom: 10px;
}

#s-217b8e16-5bca-47ff-a0d8-ea961947dedf {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-217b8e16-5bca-47ff-a0d8-ea961947dedf img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image {
    
    
  }


.s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shogun-image-content {
  
    align-items: center;
  
}

.s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container {
      position: relative;
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-217b8e16-5bca-47ff-a0d8-ea961947dedf {
  
  
  
  
}

#s-217b8e16-5bca-47ff-a0d8-ea961947dedf {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-217b8e16-5bca-47ff-a0d8-ea961947dedf img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image {
    
    
  }


.s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shogun-image-content {
  
    align-items: center;
  
}

.s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container {
      position: relative;
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf 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-217b8e16-5bca-47ff-a0d8-ea961947dedf {
  
  
  
  
}

#s-217b8e16-5bca-47ff-a0d8-ea961947dedf {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-217b8e16-5bca-47ff-a0d8-ea961947dedf img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image {
    
    
  }


.s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shogun-image-content {
  
    align-items: center;
  
}

.s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container {
      position: relative;
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf 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-217b8e16-5bca-47ff-a0d8-ea961947dedf {
  
  
  
  
}

#s-217b8e16-5bca-47ff-a0d8-ea961947dedf {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-217b8e16-5bca-47ff-a0d8-ea961947dedf img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image {
    
    
  }


.s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shogun-image-content {
  
    align-items: center;
  
}

.s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container {
      position: relative;
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-217b8e16-5bca-47ff-a0d8-ea961947dedf {
  
  
  
  
}

#s-217b8e16-5bca-47ff-a0d8-ea961947dedf {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-217b8e16-5bca-47ff-a0d8-ea961947dedf img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image {
    
    
  }


.s-217b8e16-5bca-47ff-a0d8-ea961947dedf .shogun-image-content {
  
    align-items: center;
  
}

.s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container {
      position: relative;
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-217b8e16-5bca-47ff-a0d8-ea961947dedf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-a9b13fb1-6e6d-484f-bfdc-fd5a7e5c5eaf {
  margin-left: auto;
margin-right: auto;
min-height: 75px;
}

#s-39365b46-9be5-4a52-b48c-45dcfd5a0265 {
  margin-left: 30px;
margin-right: 30px;
}

#s-8f3a2c5d-c8bd-4986-8ba1-615d5749ff2f {
  margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 1px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: none;
min-height: 50px;
}








#s-8f3a2c5d-c8bd-4986-8ba1-615d5749ff2f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8f3a2c5d-c8bd-4986-8ba1-615d5749ff2f.shg-box.shg-c {
  justify-content: flex-start;
}

#s-01bc64df-aafc-4769-b032-ce59bb817c72 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 100px;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-01bc64df-aafc-4769-b032-ce59bb817c72 {
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
}

#s-01bc64df-aafc-4769-b032-ce59bb817c72 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-01bc64df-aafc-4769-b032-ce59bb817c72 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-01bc64df-aafc-4769-b032-ce59bb817c72 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-01bc64df-aafc-4769-b032-ce59bb817c72 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-01bc64df-aafc-4769-b032-ce59bb817c72 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image {
    
    
  }


.s-01bc64df-aafc-4769-b032-ce59bb817c72 .shogun-image-content {
  
    align-items: center;
  
}

.s-01bc64df-aafc-4769-b032-ce59bb817c72.shg-align-container {
  display: flex;
  justify-content: center
}

.s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-01bc64df-aafc-4769-b032-ce59bb817c72 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container {
      position: relative;
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-01bc64df-aafc-4769-b032-ce59bb817c72 {
  
  
  
  
}

#s-01bc64df-aafc-4769-b032-ce59bb817c72 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-01bc64df-aafc-4769-b032-ce59bb817c72 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-01bc64df-aafc-4769-b032-ce59bb817c72 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-01bc64df-aafc-4769-b032-ce59bb817c72 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-01bc64df-aafc-4769-b032-ce59bb817c72 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image {
    
    
  }


.s-01bc64df-aafc-4769-b032-ce59bb817c72 .shogun-image-content {
  
    align-items: center;
  
}

.s-01bc64df-aafc-4769-b032-ce59bb817c72.shg-align-container {
  display: flex;
  justify-content: center
}

.s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-01bc64df-aafc-4769-b032-ce59bb817c72 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container {
      position: relative;
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72 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-01bc64df-aafc-4769-b032-ce59bb817c72 {
  
  
  
  
}

#s-01bc64df-aafc-4769-b032-ce59bb817c72 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-01bc64df-aafc-4769-b032-ce59bb817c72 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-01bc64df-aafc-4769-b032-ce59bb817c72 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-01bc64df-aafc-4769-b032-ce59bb817c72 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-01bc64df-aafc-4769-b032-ce59bb817c72 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image {
    
    
  }


.s-01bc64df-aafc-4769-b032-ce59bb817c72 .shogun-image-content {
  
    align-items: center;
  
}

.s-01bc64df-aafc-4769-b032-ce59bb817c72.shg-align-container {
  display: flex;
  justify-content: center
}

.s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-01bc64df-aafc-4769-b032-ce59bb817c72 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container {
      position: relative;
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72 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-01bc64df-aafc-4769-b032-ce59bb817c72 {
  
  
  
  
}

#s-01bc64df-aafc-4769-b032-ce59bb817c72 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-01bc64df-aafc-4769-b032-ce59bb817c72 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-01bc64df-aafc-4769-b032-ce59bb817c72 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-01bc64df-aafc-4769-b032-ce59bb817c72 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-01bc64df-aafc-4769-b032-ce59bb817c72 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image {
    
    
  }


.s-01bc64df-aafc-4769-b032-ce59bb817c72 .shogun-image-content {
  
    align-items: center;
  
}

.s-01bc64df-aafc-4769-b032-ce59bb817c72.shg-align-container {
  display: flex;
  justify-content: center
}

.s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-01bc64df-aafc-4769-b032-ce59bb817c72 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container {
      position: relative;
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-01bc64df-aafc-4769-b032-ce59bb817c72 {
  
  
  
  
}

#s-01bc64df-aafc-4769-b032-ce59bb817c72 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-01bc64df-aafc-4769-b032-ce59bb817c72 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-01bc64df-aafc-4769-b032-ce59bb817c72 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-01bc64df-aafc-4769-b032-ce59bb817c72 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-01bc64df-aafc-4769-b032-ce59bb817c72 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image {
    
    
  }


.s-01bc64df-aafc-4769-b032-ce59bb817c72 .shogun-image-content {
  
    align-items: center;
  
}

.s-01bc64df-aafc-4769-b032-ce59bb817c72.shg-align-container {
  display: flex;
  justify-content: center
}

.s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-01bc64df-aafc-4769-b032-ce59bb817c72 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container {
      position: relative;
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-01bc64df-aafc-4769-b032-ce59bb817c72 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-549383ad-a1cc-4333-9de3-f79f1a07aab5 {
  margin-left: auto;
margin-right: auto;
min-height: 75px;
}

#s-d02c6143-b3a7-487d-a832-e6f37cf2474f {
  margin-left: 30px;
margin-right: 30px;
}

#s-76c7be9c-dcc1-45c2-945e-be716ddc0b2d {
  margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 1px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: none;
min-height: 50px;
}








#s-76c7be9c-dcc1-45c2-945e-be716ddc0b2d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-76c7be9c-dcc1-45c2-945e-be716ddc0b2d.shg-box.shg-c {
  justify-content: flex-start;
}

#s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d {
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
}

#s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image {
    
    
  }


.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shogun-image-content {
  
    align-items: center;
  
}

.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container {
      position: relative;
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d {
  
  
  
  
}

#s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image {
    
    
  }


.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shogun-image-content {
  
    align-items: center;
  
}

.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container {
      position: relative;
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d 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-ab5956f9-6873-4f8c-a34f-69d910dd3d2d {
  
  
  
  
}

#s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image {
    
    
  }


.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shogun-image-content {
  
    align-items: center;
  
}

.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container {
      position: relative;
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d 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-ab5956f9-6873-4f8c-a34f-69d910dd3d2d {
  
  
  
  
}

#s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image {
    
    
  }


.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shogun-image-content {
  
    align-items: center;
  
}

.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container {
      position: relative;
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d {
  
  
  
  
}

#s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image {
    
    
  }


.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d .shogun-image-content {
  
    align-items: center;
  
}

.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container {
      position: relative;
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ab5956f9-6873-4f8c-a34f-69d910dd3d2d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-9111116e-d854-4451-8163-427ba052ba07 {
  margin-left: auto;
margin-right: auto;
min-height: 75px;
}

#s-6bd9c4a2-1da1-4e8e-a739-d2f3ad8f76a6 {
  margin-left: 30px;
margin-right: 30px;
}

#s-613184c4-628d-4c42-8601-14bc30bc852d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-613184c4-628d-4c42-8601-14bc30bc852d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-613184c4-628d-4c42-8601-14bc30bc852d.shg-box.shg-c {
  justify-content: center;
}

#s-32879004-897c-4fb9-a229-c8032dfadca6 {
  margin-top: 7px;
margin-bottom: 7px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 24px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-32879004-897c-4fb9-a229-c8032dfadca6:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 24px !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-32879004-897c-4fb9-a229-c8032dfadca6:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-32879004-897c-4fb9-a229-c8032dfadca6 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-32879004-897c-4fb9-a229-c8032dfadca6 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-32879004-897c-4fb9-a229-c8032dfadca6 {
  
}
}@media (max-width: 767px){#s-32879004-897c-4fb9-a229-c8032dfadca6 {
  
}
}

  #s-32879004-897c-4fb9-a229-c8032dfadca6-root {
    text-align: center;
  }


#s-32879004-897c-4fb9-a229-c8032dfadca6.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-32879004-897c-4fb9-a229-c8032dfadca6-root {
    text-align: center;
  }


#s-32879004-897c-4fb9-a229-c8032dfadca6.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-32879004-897c-4fb9-a229-c8032dfadca6-root {
    text-align: center;
  }


#s-32879004-897c-4fb9-a229-c8032dfadca6.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-32879004-897c-4fb9-a229-c8032dfadca6-root {
    text-align: center;
  }


#s-32879004-897c-4fb9-a229-c8032dfadca6.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-32879004-897c-4fb9-a229-c8032dfadca6-root {
    text-align: center;
  }


#s-32879004-897c-4fb9-a229-c8032dfadca6.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}
#s-62201ce6-e6d1-4b98-aeac-12f8bcd815bd {
  margin-left: auto;
margin-right: auto;
padding-left: 40px;
padding-right: 40px;
min-height: 50px;
}








#s-62201ce6-e6d1-4b98-aeac-12f8bcd815bd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-62201ce6-e6d1-4b98-aeac-12f8bcd815bd.shg-box.shg-c {
  justify-content: center;
}

#s-dd63ff7e-d9e2-4806-aeea-869afc33522a {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
}

#s-b4dc3fff-7fff-4a58-93af-62c8a851acf4 {
  margin-left: auto;
margin-right: auto;
padding-left: 20px;
padding-right: 20px;
}

@media (min-width: 0px) {
[id="s-b4dc3fff-7fff-4a58-93af-62c8a851acf4"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-b4dc3fff-7fff-4a58-93af-62c8a851acf4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-b4dc3fff-7fff-4a58-93af-62c8a851acf4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-b4dc3fff-7fff-4a58-93af-62c8a851acf4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-8ab06132-7f6e-47f0-a060-46f97d12bd98 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8ab06132-7f6e-47f0-a060-46f97d12bd98 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8ab06132-7f6e-47f0-a060-46f97d12bd98.shg-box.shg-c {
  justify-content: center;
}

#s-76637764-83f7-4b3d-904e-b7d0c42672b0 {
  margin-left: auto;
margin-right: auto;
}

.shg-product-image-wrapper a.shogun-product-image-url {
  display: inline-block;
}

.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

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

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

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

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

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

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

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

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

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

#s-b3eb0049-9b53-4881-bcfe-011b325f6f38 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-b3eb0049-9b53-4881-bcfe-011b325f6f38 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b3eb0049-9b53-4881-bcfe-011b325f6f38 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-b3eb0049-9b53-4881-bcfe-011b325f6f38 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b3eb0049-9b53-4881-bcfe-011b325f6f38 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-b3eb0049-9b53-4881-bcfe-011b325f6f38 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b3eb0049-9b53-4881-bcfe-011b325f6f38 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-b3eb0049-9b53-4881-bcfe-011b325f6f38 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b3eb0049-9b53-4881-bcfe-011b325f6f38 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-b3eb0049-9b53-4881-bcfe-011b325f6f38 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b3eb0049-9b53-4881-bcfe-011b325f6f38 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
.shg-product-title-component h1,
.shg-product-title-component h2,
.shg-product-title-component h3,
.shg-product-title-component h4,
.shg-product-title-component h5,
.shg-product-title-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  
  
  text-transform: none;
  
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

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

#s-661e4f1e-f78a-4773-97cf-dcb04d2e95a2 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-661e4f1e-f78a-4773-97cf-dcb04d2e95a2 .shg-product-title-component h4 {
  
  
  font-family: futura-pt;
  
  font-size: 20px;
  
  
  
}

#s-d97527a3-dd09-45a3-bac1-9248ebcf2fd4 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d97527a3-dd09-45a3-bac1-9248ebcf2fd4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d97527a3-dd09-45a3-bac1-9248ebcf2fd4.shg-box.shg-c {
  justify-content: center;
}

#s-cae86e31-2067-42a5-842b-6e5e90ace646 {
  margin-left: auto;
margin-right: auto;
}

#s-df32993b-6f0b-4328-b2ef-c125a131486f {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f {
  max-width:  100%;
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom,
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  max-width: 1024px !important;
  
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image,
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-product-image-wrapper {
  width: 100%;
  height: 100%;
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom,
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  aspect-ratio: 1/1;
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f {
  max-width:  100%;
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom,
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  max-width: 1024px !important;
  
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image,
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-product-image-wrapper {
  width: 100%;
  height: 100%;
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom,
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  aspect-ratio: 1/1;
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f {
  max-width:  100%;
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom,
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  max-width: 1024px !important;
  
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image,
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-product-image-wrapper {
  width: 100%;
  height: 100%;
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom,
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  aspect-ratio: 1/1;
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f {
  max-width:  100%;
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom,
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  max-width: 1024px !important;
  
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image,
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-product-image-wrapper {
  width: 100%;
  height: 100%;
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom,
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  aspect-ratio: 1/1;
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f {
  max-width:  100%;
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom,
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  max-width: 1024px !important;
  
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image,
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-product-image-wrapper {
  width: 100%;
  height: 100%;
}

.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f .shg-image-zoom,
.shg-c#s-df32993b-6f0b-4328-b2ef-c125a131486f img.shogun-image {
  aspect-ratio: 1/1;
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-2e512550-8870-4c8e-ace0-bb5607c458be {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2e512550-8870-4c8e-ace0-bb5607c458be .shg-product-title-component h4 {
  
  
  font-family: futura-pt;
  
  font-size: 20px;
  
  
  
}

#s-56428103-bd14-42e1-b227-dd15bf02c9c7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-56428103-bd14-42e1-b227-dd15bf02c9c7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-56428103-bd14-42e1-b227-dd15bf02c9c7.shg-box.shg-c {
  justify-content: center;
}

#s-d1aae370-be3c-4d1d-82f9-52e956316077 {
  margin-left: auto;
margin-right: auto;
}

#s-735646bc-90ca-486c-a4a1-5022d0f13ea3 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-735646bc-90ca-486c-a4a1-5022d0f13ea3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-735646bc-90ca-486c-a4a1-5022d0f13ea3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-735646bc-90ca-486c-a4a1-5022d0f13ea3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-735646bc-90ca-486c-a4a1-5022d0f13ea3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-735646bc-90ca-486c-a4a1-5022d0f13ea3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-735646bc-90ca-486c-a4a1-5022d0f13ea3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-735646bc-90ca-486c-a4a1-5022d0f13ea3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-735646bc-90ca-486c-a4a1-5022d0f13ea3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-735646bc-90ca-486c-a4a1-5022d0f13ea3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-735646bc-90ca-486c-a4a1-5022d0f13ea3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-2c0a2fd9-82b9-4556-b773-dce1ed221e31 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2c0a2fd9-82b9-4556-b773-dce1ed221e31 .shg-product-title-component h4 {
  
  
  font-family: futura-pt;
  
  font-size: 18px;
  
  
  
}

#s-7add8bf3-bce7-4110-a6de-7552421d88e3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7add8bf3-bce7-4110-a6de-7552421d88e3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7add8bf3-bce7-4110-a6de-7552421d88e3.shg-box.shg-c {
  justify-content: center;
}

#s-8c9a79be-cdfc-4577-98db-38ca7485e77d {
  margin-left: auto;
margin-right: auto;
}

#s-f494f050-1a53-42e0-a6ea-485ad58bdf74 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-f494f050-1a53-42e0-a6ea-485ad58bdf74 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f494f050-1a53-42e0-a6ea-485ad58bdf74 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-f494f050-1a53-42e0-a6ea-485ad58bdf74 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f494f050-1a53-42e0-a6ea-485ad58bdf74 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f494f050-1a53-42e0-a6ea-485ad58bdf74 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f494f050-1a53-42e0-a6ea-485ad58bdf74 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f494f050-1a53-42e0-a6ea-485ad58bdf74 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f494f050-1a53-42e0-a6ea-485ad58bdf74 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-f494f050-1a53-42e0-a6ea-485ad58bdf74 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f494f050-1a53-42e0-a6ea-485ad58bdf74 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-0767552a-b17b-4c0c-992a-71279c0ba69d {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0767552a-b17b-4c0c-992a-71279c0ba69d .shg-product-title-component h4 {
  
  
  font-family: futura-pt;
  
  font-size: 18px;
  
  
  
}

#s-2617d904-a87c-43df-a80a-39d455c72639 {
  margin-top: 30px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 5px;
padding-bottom: 5px;
aspect-ratio: 4160/1715;
text-align: center;
opacity: 1;
}



.shg-image-margin-container-s-2617d904-a87c-43df-a80a-39d455c72639 {
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
  margin-bottom: 30px;
}

#s-2617d904-a87c-43df-a80a-39d455c72639 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2617d904-a87c-43df-a80a-39d455c72639 .shg-image-content-wrapper {
      aspect-ratio: 4160/1715;
      width: 100%;
      height: 100%;
    }

    #s-2617d904-a87c-43df-a80a-39d455c72639 .shogun-image-link {
      aspect-ratio: 4160/1715;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2617d904-a87c-43df-a80a-39d455c72639 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2617d904-a87c-43df-a80a-39d455c72639 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image {
    
    
  }


.s-2617d904-a87c-43df-a80a-39d455c72639 .shogun-image-content {
  
    align-items: center;
  
}

.s-2617d904-a87c-43df-a80a-39d455c72639.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2617d904-a87c-43df-a80a-39d455c72639 {
      --shg-aspect-ratio: calc(4160/1715); 
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container {
      position: relative;
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-2617d904-a87c-43df-a80a-39d455c72639 {
  
  
  
  
}

#s-2617d904-a87c-43df-a80a-39d455c72639 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2617d904-a87c-43df-a80a-39d455c72639 .shg-image-content-wrapper {
      aspect-ratio: 4160/1715;
      width: 100%;
      height: 100%;
    }

    #s-2617d904-a87c-43df-a80a-39d455c72639 .shogun-image-link {
      aspect-ratio: 4160/1715;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2617d904-a87c-43df-a80a-39d455c72639 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2617d904-a87c-43df-a80a-39d455c72639 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image {
    
    
  }


.s-2617d904-a87c-43df-a80a-39d455c72639 .shogun-image-content {
  
    align-items: center;
  
}

.s-2617d904-a87c-43df-a80a-39d455c72639.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2617d904-a87c-43df-a80a-39d455c72639 {
      --shg-aspect-ratio: calc(4160/1715); 
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container {
      position: relative;
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639 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-2617d904-a87c-43df-a80a-39d455c72639 {
  
  
  
  
}

#s-2617d904-a87c-43df-a80a-39d455c72639 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2617d904-a87c-43df-a80a-39d455c72639 .shg-image-content-wrapper {
      aspect-ratio: 4160/1715;
      width: 100%;
      height: 100%;
    }

    #s-2617d904-a87c-43df-a80a-39d455c72639 .shogun-image-link {
      aspect-ratio: 4160/1715;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2617d904-a87c-43df-a80a-39d455c72639 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2617d904-a87c-43df-a80a-39d455c72639 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image {
    
    
  }


.s-2617d904-a87c-43df-a80a-39d455c72639 .shogun-image-content {
  
    align-items: center;
  
}

.s-2617d904-a87c-43df-a80a-39d455c72639.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2617d904-a87c-43df-a80a-39d455c72639 {
      --shg-aspect-ratio: calc(4160/1715); 
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container {
      position: relative;
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639 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-2617d904-a87c-43df-a80a-39d455c72639 {
  
  
  
  
}

#s-2617d904-a87c-43df-a80a-39d455c72639 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2617d904-a87c-43df-a80a-39d455c72639 .shg-image-content-wrapper {
      aspect-ratio: 4160/1715;
      width: 100%;
      height: 100%;
    }

    #s-2617d904-a87c-43df-a80a-39d455c72639 .shogun-image-link {
      aspect-ratio: 4160/1715;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2617d904-a87c-43df-a80a-39d455c72639 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2617d904-a87c-43df-a80a-39d455c72639 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image {
    
    
  }


.s-2617d904-a87c-43df-a80a-39d455c72639 .shogun-image-content {
  
    align-items: center;
  
}

.s-2617d904-a87c-43df-a80a-39d455c72639.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2617d904-a87c-43df-a80a-39d455c72639 {
      --shg-aspect-ratio: calc(4160/1715); 
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container {
      position: relative;
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-2617d904-a87c-43df-a80a-39d455c72639 {
  
  
  
  
}

#s-2617d904-a87c-43df-a80a-39d455c72639 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2617d904-a87c-43df-a80a-39d455c72639 .shg-image-content-wrapper {
      aspect-ratio: 4160/1715;
      width: 100%;
      height: 100%;
    }

    #s-2617d904-a87c-43df-a80a-39d455c72639 .shogun-image-link {
      aspect-ratio: 4160/1715;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2617d904-a87c-43df-a80a-39d455c72639 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2617d904-a87c-43df-a80a-39d455c72639 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image {
    
    
  }


.s-2617d904-a87c-43df-a80a-39d455c72639 .shogun-image-content {
  
    align-items: center;
  
}

.s-2617d904-a87c-43df-a80a-39d455c72639.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2617d904-a87c-43df-a80a-39d455c72639 {
      --shg-aspect-ratio: calc(4160/1715); 
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container {
      position: relative;
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2617d904-a87c-43df-a80a-39d455c72639 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-eae25ee0-5ac7-42b4-9f6d-a6db2379d8f0 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
}

#s-7683ef91-599d-4e46-8740-9c089ea7ad36 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7683ef91-599d-4e46-8740-9c089ea7ad36 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7683ef91-599d-4e46-8740-9c089ea7ad36.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

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

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

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

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

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

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

#s-2834676d-077f-48f1-9f54-a1a887959356 {
  margin-left: 0px;
margin-right: 0px;
text-align: left;
background-color: rgba(255, 255, 255, 1);
}


  #s-2834676d-077f-48f1-9f54-a1a887959356 .shogun-tabs > li > .shogun-tab-box {
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 1);
  }
  #s-2834676d-077f-48f1-9f54-a1a887959356 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(0, 0, 0, 1);
    border: 1px solid rgba(255, 255, 255, 1);
  }
#s-2834676d-077f-48f1-9f54-a1a887959356 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
  font-family: futura-pt;
  
  
  font-size: 24px;
}

#s-2834676d-077f-48f1-9f54-a1a887959356 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(255, 255, 255, 1);
}

#s-2834676d-077f-48f1-9f54-a1a887959356 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(0, 0, 0, 1);
}

#s-2834676d-077f-48f1-9f54-a1a887959356 .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

.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-138cdf31-0e02-42ce-8626-1e8418834798 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-138cdf31-0e02-42ce-8626-1e8418834798 {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-138cdf31-0e02-42ce-8626-1e8418834798 > .swiper-button-prev,
#slider-v3-s-138cdf31-0e02-42ce-8626-1e8418834798 > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-138cdf31-0e02-42ce-8626-1e8418834798 > .swiper-button-next svg,
#slider-v3-s-138cdf31-0e02-42ce-8626-1e8418834798 > .swiper-button-prev svg {
  fill: rgba(113, 113, 113, 1) !important;
}

#s-1b332941-eefc-4813-b3e2-df857e83d56d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1b332941-eefc-4813-b3e2-df857e83d56d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1b332941-eefc-4813-b3e2-df857e83d56d.shg-box.shg-c {
  justify-content: center;
}

#s-ce1e9c72-4ed5-4b9f-b764-2524537df448 {
  margin-left: auto;
margin-right: auto;
min-height: 80px;
}








#s-ce1e9c72-4ed5-4b9f-b764-2524537df448 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ce1e9c72-4ed5-4b9f-b764-2524537df448.shg-box.shg-c {
  justify-content: center;
}

#s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image {
    
    
  }


.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shogun-image-content {
  
    align-items: center;
  
}

.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container {
      position: relative;
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 {
  
  
  
  
}

#s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image {
    
    
  }


.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shogun-image-content {
  
    align-items: center;
  
}

.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container {
      position: relative;
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 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-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 {
  
  
  
  
}

#s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image {
    
    
  }


.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shogun-image-content {
  
    align-items: center;
  
}

.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container {
      position: relative;
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 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-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 {
  
  
  
  
}

#s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image {
    
    
  }


.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shogun-image-content {
  
    align-items: center;
  
}

.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container {
      position: relative;
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 {
  
  
  
  
}

#s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image {
    
    
  }


.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 .shogun-image-content {
  
    align-items: center;
  
}

.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container {
      position: relative;
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0d4b52d4-807f-4b37-9e1b-86503ac5ca33 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-0bd43ed0-60a0-4962-95cb-8aeb22227d4b {
  margin-left: auto;
margin-right: auto;
}

#s-08ad3056-a1c9-495b-a0d5-6db0c1588cc0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-08ad3056-a1c9-495b-a0d5-6db0c1588cc0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-08ad3056-a1c9-495b-a0d5-6db0c1588cc0.shg-box.shg-c {
  justify-content: center;
}

#s-b2b729ee-086a-49e7-9b05-b341d06fd734 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-b2b729ee-086a-49e7-9b05-b341d06fd734 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-b2b729ee-086a-49e7-9b05-b341d06fd734 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b2b729ee-086a-49e7-9b05-b341d06fd734 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image {
    
    
  }


.s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shogun-image-content {
  
    align-items: center;
  
}

.s-b2b729ee-086a-49e7-9b05-b341d06fd734.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b2b729ee-086a-49e7-9b05-b341d06fd734 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container {
      position: relative;
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-b2b729ee-086a-49e7-9b05-b341d06fd734 {
  
  
  
  
}

#s-b2b729ee-086a-49e7-9b05-b341d06fd734 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b2b729ee-086a-49e7-9b05-b341d06fd734 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image {
    
    
  }


.s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shogun-image-content {
  
    align-items: center;
  
}

.s-b2b729ee-086a-49e7-9b05-b341d06fd734.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b2b729ee-086a-49e7-9b05-b341d06fd734 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container {
      position: relative;
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734 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-b2b729ee-086a-49e7-9b05-b341d06fd734 {
  
  
  
  
}

#s-b2b729ee-086a-49e7-9b05-b341d06fd734 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b2b729ee-086a-49e7-9b05-b341d06fd734 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image {
    
    
  }


.s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shogun-image-content {
  
    align-items: center;
  
}

.s-b2b729ee-086a-49e7-9b05-b341d06fd734.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b2b729ee-086a-49e7-9b05-b341d06fd734 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container {
      position: relative;
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734 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-b2b729ee-086a-49e7-9b05-b341d06fd734 {
  
  
  
  
}

#s-b2b729ee-086a-49e7-9b05-b341d06fd734 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b2b729ee-086a-49e7-9b05-b341d06fd734 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image {
    
    
  }


.s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shogun-image-content {
  
    align-items: center;
  
}

.s-b2b729ee-086a-49e7-9b05-b341d06fd734.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b2b729ee-086a-49e7-9b05-b341d06fd734 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container {
      position: relative;
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-b2b729ee-086a-49e7-9b05-b341d06fd734 {
  
  
  
  
}

#s-b2b729ee-086a-49e7-9b05-b341d06fd734 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b2b729ee-086a-49e7-9b05-b341d06fd734 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image {
    
    
  }


.s-b2b729ee-086a-49e7-9b05-b341d06fd734 .shogun-image-content {
  
    align-items: center;
  
}

.s-b2b729ee-086a-49e7-9b05-b341d06fd734.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b2b729ee-086a-49e7-9b05-b341d06fd734 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container {
      position: relative;
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b2b729ee-086a-49e7-9b05-b341d06fd734 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-1108b941-17e6-4abc-a28e-c7e4536b9f89 {
  margin-left: auto;
margin-right: auto;
}

#s-a8686e58-633c-4a06-81e6-7576cfdbc8e7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a8686e58-633c-4a06-81e6-7576cfdbc8e7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a8686e58-633c-4a06-81e6-7576cfdbc8e7.shg-box.shg-c {
  justify-content: center;
}

#s-08892d88-39f8-4f32-8f93-ad678fbc0b10 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-08892d88-39f8-4f32-8f93-ad678fbc0b10 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-08892d88-39f8-4f32-8f93-ad678fbc0b10 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image {
    
    
  }


.s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shogun-image-content {
  
    align-items: center;
  
}

.s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container {
      position: relative;
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-08892d88-39f8-4f32-8f93-ad678fbc0b10 {
  
  
  
  
}

#s-08892d88-39f8-4f32-8f93-ad678fbc0b10 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image {
    
    
  }


.s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shogun-image-content {
  
    align-items: center;
  
}

.s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container {
      position: relative;
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10 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-08892d88-39f8-4f32-8f93-ad678fbc0b10 {
  
  
  
  
}

#s-08892d88-39f8-4f32-8f93-ad678fbc0b10 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image {
    
    
  }


.s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shogun-image-content {
  
    align-items: center;
  
}

.s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container {
      position: relative;
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10 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-08892d88-39f8-4f32-8f93-ad678fbc0b10 {
  
  
  
  
}

#s-08892d88-39f8-4f32-8f93-ad678fbc0b10 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image {
    
    
  }


.s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shogun-image-content {
  
    align-items: center;
  
}

.s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container {
      position: relative;
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-08892d88-39f8-4f32-8f93-ad678fbc0b10 {
  
  
  
  
}

#s-08892d88-39f8-4f32-8f93-ad678fbc0b10 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-08892d88-39f8-4f32-8f93-ad678fbc0b10 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image {
    
    
  }


.s-08892d88-39f8-4f32-8f93-ad678fbc0b10 .shogun-image-content {
  
    align-items: center;
  
}

.s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container {
      position: relative;
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-08892d88-39f8-4f32-8f93-ad678fbc0b10 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-ab52f120-341b-4946-bbd7-cf2135ef125a {
  margin-left: auto;
margin-right: auto;
}

#s-7311315a-9c36-4e8c-af4d-d45fbf1a55aa {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7311315a-9c36-4e8c-af4d-d45fbf1a55aa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7311315a-9c36-4e8c-af4d-d45fbf1a55aa.shg-box.shg-c {
  justify-content: center;
}

#s-6abfc5e2-c385-4b49-a1dc-dba815b27cf5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6abfc5e2-c385-4b49-a1dc-dba815b27cf5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6abfc5e2-c385-4b49-a1dc-dba815b27cf5.shg-box.shg-c {
  justify-content: center;
}

#s-29b99c99-ffd2-42af-9fd4-f6e634be57df {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-29b99c99-ffd2-42af-9fd4-f6e634be57df {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-29b99c99-ffd2-42af-9fd4-f6e634be57df {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-29b99c99-ffd2-42af-9fd4-f6e634be57df img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image {
    
    
  }


.s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shogun-image-content {
  
    align-items: center;
  
}

.s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container {
      position: relative;
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-29b99c99-ffd2-42af-9fd4-f6e634be57df {
  
  
  
  
}

#s-29b99c99-ffd2-42af-9fd4-f6e634be57df {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-29b99c99-ffd2-42af-9fd4-f6e634be57df img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image {
    
    
  }


.s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shogun-image-content {
  
    align-items: center;
  
}

.s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container {
      position: relative;
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df 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-29b99c99-ffd2-42af-9fd4-f6e634be57df {
  
  
  
  
}

#s-29b99c99-ffd2-42af-9fd4-f6e634be57df {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-29b99c99-ffd2-42af-9fd4-f6e634be57df img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image {
    
    
  }


.s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shogun-image-content {
  
    align-items: center;
  
}

.s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container {
      position: relative;
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df 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-29b99c99-ffd2-42af-9fd4-f6e634be57df {
  
  
  
  
}

#s-29b99c99-ffd2-42af-9fd4-f6e634be57df {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-29b99c99-ffd2-42af-9fd4-f6e634be57df img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image {
    
    
  }


.s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shogun-image-content {
  
    align-items: center;
  
}

.s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container {
      position: relative;
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-29b99c99-ffd2-42af-9fd4-f6e634be57df {
  
  
  
  
}

#s-29b99c99-ffd2-42af-9fd4-f6e634be57df {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-29b99c99-ffd2-42af-9fd4-f6e634be57df img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image {
    
    
  }


.s-29b99c99-ffd2-42af-9fd4-f6e634be57df .shogun-image-content {
  
    align-items: center;
  
}

.s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container {
      position: relative;
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-29b99c99-ffd2-42af-9fd4-f6e634be57df img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-4d210270-e443-40f6-a148-271459ead48d {
  margin-left: auto;
margin-right: auto;
}

#s-e14e7b60-b051-4e7e-8c88-366cc87ef749 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e14e7b60-b051-4e7e-8c88-366cc87ef749 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e14e7b60-b051-4e7e-8c88-366cc87ef749.shg-box.shg-c {
  justify-content: center;
}

#s-add979fd-31df-40b5-b1dc-16741a2db76f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-add979fd-31df-40b5-b1dc-16741a2db76f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-add979fd-31df-40b5-b1dc-16741a2db76f.shg-box.shg-c {
  justify-content: center;
}

#s-547391f7-f3af-40fb-928e-d5343e530a34 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-547391f7-f3af-40fb-928e-d5343e530a34 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-547391f7-f3af-40fb-928e-d5343e530a34 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-547391f7-f3af-40fb-928e-d5343e530a34 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-547391f7-f3af-40fb-928e-d5343e530a34 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-547391f7-f3af-40fb-928e-d5343e530a34 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-547391f7-f3af-40fb-928e-d5343e530a34 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image {
    
    
  }


.s-547391f7-f3af-40fb-928e-d5343e530a34 .shogun-image-content {
  
    align-items: center;
  
}

.s-547391f7-f3af-40fb-928e-d5343e530a34.shg-align-container {
  display: flex;
  justify-content: center
}

.s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-547391f7-f3af-40fb-928e-d5343e530a34 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container {
      position: relative;
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-547391f7-f3af-40fb-928e-d5343e530a34 {
  
  
  
  
}

#s-547391f7-f3af-40fb-928e-d5343e530a34 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-547391f7-f3af-40fb-928e-d5343e530a34 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-547391f7-f3af-40fb-928e-d5343e530a34 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-547391f7-f3af-40fb-928e-d5343e530a34 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-547391f7-f3af-40fb-928e-d5343e530a34 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image {
    
    
  }


.s-547391f7-f3af-40fb-928e-d5343e530a34 .shogun-image-content {
  
    align-items: center;
  
}

.s-547391f7-f3af-40fb-928e-d5343e530a34.shg-align-container {
  display: flex;
  justify-content: center
}

.s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-547391f7-f3af-40fb-928e-d5343e530a34 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container {
      position: relative;
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34 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-547391f7-f3af-40fb-928e-d5343e530a34 {
  
  
  
  
}

#s-547391f7-f3af-40fb-928e-d5343e530a34 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-547391f7-f3af-40fb-928e-d5343e530a34 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-547391f7-f3af-40fb-928e-d5343e530a34 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-547391f7-f3af-40fb-928e-d5343e530a34 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-547391f7-f3af-40fb-928e-d5343e530a34 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image {
    
    
  }


.s-547391f7-f3af-40fb-928e-d5343e530a34 .shogun-image-content {
  
    align-items: center;
  
}

.s-547391f7-f3af-40fb-928e-d5343e530a34.shg-align-container {
  display: flex;
  justify-content: center
}

.s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-547391f7-f3af-40fb-928e-d5343e530a34 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container {
      position: relative;
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34 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-547391f7-f3af-40fb-928e-d5343e530a34 {
  
  
  
  
}

#s-547391f7-f3af-40fb-928e-d5343e530a34 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-547391f7-f3af-40fb-928e-d5343e530a34 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-547391f7-f3af-40fb-928e-d5343e530a34 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-547391f7-f3af-40fb-928e-d5343e530a34 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-547391f7-f3af-40fb-928e-d5343e530a34 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image {
    
    
  }


.s-547391f7-f3af-40fb-928e-d5343e530a34 .shogun-image-content {
  
    align-items: center;
  
}

.s-547391f7-f3af-40fb-928e-d5343e530a34.shg-align-container {
  display: flex;
  justify-content: center
}

.s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-547391f7-f3af-40fb-928e-d5343e530a34 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container {
      position: relative;
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-547391f7-f3af-40fb-928e-d5343e530a34 {
  
  
  
  
}

#s-547391f7-f3af-40fb-928e-d5343e530a34 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-547391f7-f3af-40fb-928e-d5343e530a34 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-547391f7-f3af-40fb-928e-d5343e530a34 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-547391f7-f3af-40fb-928e-d5343e530a34 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-547391f7-f3af-40fb-928e-d5343e530a34 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image {
    
    
  }


.s-547391f7-f3af-40fb-928e-d5343e530a34 .shogun-image-content {
  
    align-items: center;
  
}

.s-547391f7-f3af-40fb-928e-d5343e530a34.shg-align-container {
  display: flex;
  justify-content: center
}

.s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-547391f7-f3af-40fb-928e-d5343e530a34 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container {
      position: relative;
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-547391f7-f3af-40fb-928e-d5343e530a34 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-475fe539-c95b-4578-9d92-ed3ac117d1e1 {
  margin-left: auto;
margin-right: auto;
}

#s-3e1657db-601d-4d58-ad4d-743c447b6671 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3e1657db-601d-4d58-ad4d-743c447b6671 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3e1657db-601d-4d58-ad4d-743c447b6671.shg-box.shg-c {
  justify-content: center;
}

#s-113a7df3-8a46-41fb-b9ad-6bfd8a738997 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-113a7df3-8a46-41fb-b9ad-6bfd8a738997 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-113a7df3-8a46-41fb-b9ad-6bfd8a738997.shg-box.shg-c {
  justify-content: center;
}

#s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image {
    
    
  }


.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shogun-image-content {
  
    align-items: center;
  
}

.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container {
      position: relative;
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 {
  
  
  
  
}

#s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image {
    
    
  }


.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shogun-image-content {
  
    align-items: center;
  
}

.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container {
      position: relative;
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 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-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 {
  
  
  
  
}

#s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image {
    
    
  }


.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shogun-image-content {
  
    align-items: center;
  
}

.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container {
      position: relative;
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 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-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 {
  
  
  
  
}

#s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image {
    
    
  }


.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shogun-image-content {
  
    align-items: center;
  
}

.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container {
      position: relative;
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 {
  
  
  
  
}

#s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image {
    
    
  }


.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 .shogun-image-content {
  
    align-items: center;
  
}

.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container {
      position: relative;
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2895e3fb-b5c8-4d12-ae46-03535dca2bf6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-8f38e198-4313-4354-bb0c-a29cd0faac0a {
  margin-left: auto;
margin-right: auto;
}

#s-eebc44e4-0a4b-4531-a8d1-d8ff12ec773b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-eebc44e4-0a4b-4531-a8d1-d8ff12ec773b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-eebc44e4-0a4b-4531-a8d1-d8ff12ec773b.shg-box.shg-c {
  justify-content: center;
}

#s-36213545-b9d5-45ec-abbe-eb7548fe9a67 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-36213545-b9d5-45ec-abbe-eb7548fe9a67 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-36213545-b9d5-45ec-abbe-eb7548fe9a67.shg-box.shg-c {
  justify-content: center;
}

#s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image {
    
    
  }


.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shogun-image-content {
  
    align-items: center;
  
}

.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container {
      position: relative;
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb {
  
  
  
  
}

#s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image {
    
    
  }


.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shogun-image-content {
  
    align-items: center;
  
}

.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container {
      position: relative;
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb 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-f32f3373-35d6-447a-8c2f-b1bfaaf304eb {
  
  
  
  
}

#s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image {
    
    
  }


.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shogun-image-content {
  
    align-items: center;
  
}

.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container {
      position: relative;
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb 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-f32f3373-35d6-447a-8c2f-b1bfaaf304eb {
  
  
  
  
}

#s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image {
    
    
  }


.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shogun-image-content {
  
    align-items: center;
  
}

.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container {
      position: relative;
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb {
  
  
  
  
}

#s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image {
    
    
  }


.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb .shogun-image-content {
  
    align-items: center;
  
}

.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container {
      position: relative;
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f32f3373-35d6-447a-8c2f-b1bfaaf304eb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-a3fc914a-bbcd-423c-b053-e6a6ac48905b {
  margin-left: auto;
margin-right: auto;
}

#s-c56d4538-1445-4b2e-b9ba-53b3de83d10f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c56d4538-1445-4b2e-b9ba-53b3de83d10f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c56d4538-1445-4b2e-b9ba-53b3de83d10f.shg-box.shg-c {
  justify-content: center;
}

#s-d97541ac-948e-4245-b53f-89167c3cf6b1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d97541ac-948e-4245-b53f-89167c3cf6b1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d97541ac-948e-4245-b53f-89167c3cf6b1.shg-box.shg-c {
  justify-content: center;
}

#s-51245836-fc38-44ef-943c-19d240e383de {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-51245836-fc38-44ef-943c-19d240e383de {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-51245836-fc38-44ef-943c-19d240e383de {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51245836-fc38-44ef-943c-19d240e383de .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-51245836-fc38-44ef-943c-19d240e383de .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51245836-fc38-44ef-943c-19d240e383de .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51245836-fc38-44ef-943c-19d240e383de img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-51245836-fc38-44ef-943c-19d240e383de.shogun-image {
    
    
  }


.s-51245836-fc38-44ef-943c-19d240e383de .shogun-image-content {
  
    align-items: center;
  
}

.s-51245836-fc38-44ef-943c-19d240e383de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51245836-fc38-44ef-943c-19d240e383de.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-51245836-fc38-44ef-943c-19d240e383de {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container {
      position: relative;
    }

    .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51245836-fc38-44ef-943c-19d240e383de img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-51245836-fc38-44ef-943c-19d240e383de {
  
  
  
  
}

#s-51245836-fc38-44ef-943c-19d240e383de {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51245836-fc38-44ef-943c-19d240e383de .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-51245836-fc38-44ef-943c-19d240e383de .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51245836-fc38-44ef-943c-19d240e383de .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51245836-fc38-44ef-943c-19d240e383de img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-51245836-fc38-44ef-943c-19d240e383de.shogun-image {
    
    
  }


.s-51245836-fc38-44ef-943c-19d240e383de .shogun-image-content {
  
    align-items: center;
  
}

.s-51245836-fc38-44ef-943c-19d240e383de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51245836-fc38-44ef-943c-19d240e383de.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-51245836-fc38-44ef-943c-19d240e383de {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container {
      position: relative;
    }

    .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51245836-fc38-44ef-943c-19d240e383de 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-51245836-fc38-44ef-943c-19d240e383de {
  
  
  
  
}

#s-51245836-fc38-44ef-943c-19d240e383de {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51245836-fc38-44ef-943c-19d240e383de .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-51245836-fc38-44ef-943c-19d240e383de .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51245836-fc38-44ef-943c-19d240e383de .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51245836-fc38-44ef-943c-19d240e383de img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-51245836-fc38-44ef-943c-19d240e383de.shogun-image {
    
    
  }


.s-51245836-fc38-44ef-943c-19d240e383de .shogun-image-content {
  
    align-items: center;
  
}

.s-51245836-fc38-44ef-943c-19d240e383de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51245836-fc38-44ef-943c-19d240e383de.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-51245836-fc38-44ef-943c-19d240e383de {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container {
      position: relative;
    }

    .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51245836-fc38-44ef-943c-19d240e383de 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-51245836-fc38-44ef-943c-19d240e383de {
  
  
  
  
}

#s-51245836-fc38-44ef-943c-19d240e383de {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51245836-fc38-44ef-943c-19d240e383de .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-51245836-fc38-44ef-943c-19d240e383de .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51245836-fc38-44ef-943c-19d240e383de .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51245836-fc38-44ef-943c-19d240e383de img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-51245836-fc38-44ef-943c-19d240e383de.shogun-image {
    
    
  }


.s-51245836-fc38-44ef-943c-19d240e383de .shogun-image-content {
  
    align-items: center;
  
}

.s-51245836-fc38-44ef-943c-19d240e383de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51245836-fc38-44ef-943c-19d240e383de.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-51245836-fc38-44ef-943c-19d240e383de {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container {
      position: relative;
    }

    .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51245836-fc38-44ef-943c-19d240e383de img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-51245836-fc38-44ef-943c-19d240e383de {
  
  
  
  
}

#s-51245836-fc38-44ef-943c-19d240e383de {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51245836-fc38-44ef-943c-19d240e383de .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-51245836-fc38-44ef-943c-19d240e383de .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51245836-fc38-44ef-943c-19d240e383de .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51245836-fc38-44ef-943c-19d240e383de img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-51245836-fc38-44ef-943c-19d240e383de.shogun-image {
    
    
  }


.s-51245836-fc38-44ef-943c-19d240e383de .shogun-image-content {
  
    align-items: center;
  
}

.s-51245836-fc38-44ef-943c-19d240e383de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51245836-fc38-44ef-943c-19d240e383de.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-51245836-fc38-44ef-943c-19d240e383de {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container {
      position: relative;
    }

    .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51245836-fc38-44ef-943c-19d240e383de.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51245836-fc38-44ef-943c-19d240e383de img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-33cbd1fb-7e3e-4b0c-bfe4-8249fb98b41b {
  margin-left: auto;
margin-right: auto;
}

#s-dea7cb6a-6d68-491a-aaa9-ab33c04ee99d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-dea7cb6a-6d68-491a-aaa9-ab33c04ee99d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dea7cb6a-6d68-491a-aaa9-ab33c04ee99d.shg-box.shg-c {
  justify-content: center;
}

#s-2613e11b-62cf-45dd-a1bc-6471ba8fd42d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2613e11b-62cf-45dd-a1bc-6471ba8fd42d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2613e11b-62cf-45dd-a1bc-6471ba8fd42d.shg-box.shg-c {
  justify-content: center;
}

#s-6ecfba6f-5a19-4d3b-9ef2-872fd6f1140f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6ecfba6f-5a19-4d3b-9ef2-872fd6f1140f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6ecfba6f-5a19-4d3b-9ef2-872fd6f1140f.shg-box.shg-c {
  justify-content: center;
}

#s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image {
    
    
  }


.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shogun-image-content {
  
    align-items: center;
  
}

.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container {
      position: relative;
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 {
  
  
  
  
}

#s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image {
    
    
  }


.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shogun-image-content {
  
    align-items: center;
  
}

.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container {
      position: relative;
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 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-9b1cee89-3b43-4d13-8f48-824ce081c3f5 {
  
  
  
  
}

#s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image {
    
    
  }


.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shogun-image-content {
  
    align-items: center;
  
}

.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container {
      position: relative;
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 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-9b1cee89-3b43-4d13-8f48-824ce081c3f5 {
  
  
  
  
}

#s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image {
    
    
  }


.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shogun-image-content {
  
    align-items: center;
  
}

.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container {
      position: relative;
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 {
  
  
  
  
}

#s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image {
    
    
  }


.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 .shogun-image-content {
  
    align-items: center;
  
}

.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container {
      position: relative;
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9b1cee89-3b43-4d13-8f48-824ce081c3f5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-4ea89150-7a89-4a22-8e0f-af04b4232055 {
  margin-left: auto;
margin-right: auto;
}

#s-2aa4ea6d-270e-4803-a511-a70c007cdd37 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2aa4ea6d-270e-4803-a511-a70c007cdd37 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2aa4ea6d-270e-4803-a511-a70c007cdd37.shg-box.shg-c {
  justify-content: center;
}

#s-901a22b7-09a9-4b97-a9fd-40615faae5d3 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-901a22b7-09a9-4b97-a9fd-40615faae5d3 {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-901a22b7-09a9-4b97-a9fd-40615faae5d3 > .swiper-button-prev,
#slider-v3-s-901a22b7-09a9-4b97-a9fd-40615faae5d3 > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-901a22b7-09a9-4b97-a9fd-40615faae5d3 > .swiper-button-next svg,
#slider-v3-s-901a22b7-09a9-4b97-a9fd-40615faae5d3 > .swiper-button-prev svg {
  fill: rgba(113, 113, 113, 1) !important;
}

#s-0e3f0eeb-2306-410f-8c59-3b54e98ebf66 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0e3f0eeb-2306-410f-8c59-3b54e98ebf66 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0e3f0eeb-2306-410f-8c59-3b54e98ebf66.shg-box.shg-c {
  justify-content: center;
}

#s-2acec79f-5fb9-4553-b2c7-31607717924f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2acec79f-5fb9-4553-b2c7-31607717924f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2acec79f-5fb9-4553-b2c7-31607717924f.shg-box.shg-c {
  justify-content: center;
}

#s-34802e94-3c3a-413c-9965-a392da6ec993 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-34802e94-3c3a-413c-9965-a392da6ec993 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-34802e94-3c3a-413c-9965-a392da6ec993 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-34802e94-3c3a-413c-9965-a392da6ec993 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-34802e94-3c3a-413c-9965-a392da6ec993 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-34802e94-3c3a-413c-9965-a392da6ec993 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-34802e94-3c3a-413c-9965-a392da6ec993 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image {
    
    
  }


.s-34802e94-3c3a-413c-9965-a392da6ec993 .shogun-image-content {
  
    align-items: center;
  
}

.s-34802e94-3c3a-413c-9965-a392da6ec993.shg-align-container {
  display: flex;
  justify-content: center
}

.s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-34802e94-3c3a-413c-9965-a392da6ec993 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container {
      position: relative;
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-34802e94-3c3a-413c-9965-a392da6ec993 {
  
  
  
  
}

#s-34802e94-3c3a-413c-9965-a392da6ec993 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-34802e94-3c3a-413c-9965-a392da6ec993 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-34802e94-3c3a-413c-9965-a392da6ec993 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-34802e94-3c3a-413c-9965-a392da6ec993 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-34802e94-3c3a-413c-9965-a392da6ec993 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image {
    
    
  }


.s-34802e94-3c3a-413c-9965-a392da6ec993 .shogun-image-content {
  
    align-items: center;
  
}

.s-34802e94-3c3a-413c-9965-a392da6ec993.shg-align-container {
  display: flex;
  justify-content: center
}

.s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-34802e94-3c3a-413c-9965-a392da6ec993 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container {
      position: relative;
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993 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-34802e94-3c3a-413c-9965-a392da6ec993 {
  
  
  
  
}

#s-34802e94-3c3a-413c-9965-a392da6ec993 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-34802e94-3c3a-413c-9965-a392da6ec993 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-34802e94-3c3a-413c-9965-a392da6ec993 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-34802e94-3c3a-413c-9965-a392da6ec993 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-34802e94-3c3a-413c-9965-a392da6ec993 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image {
    
    
  }


.s-34802e94-3c3a-413c-9965-a392da6ec993 .shogun-image-content {
  
    align-items: center;
  
}

.s-34802e94-3c3a-413c-9965-a392da6ec993.shg-align-container {
  display: flex;
  justify-content: center
}

.s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-34802e94-3c3a-413c-9965-a392da6ec993 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container {
      position: relative;
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993 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-34802e94-3c3a-413c-9965-a392da6ec993 {
  
  
  
  
}

#s-34802e94-3c3a-413c-9965-a392da6ec993 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-34802e94-3c3a-413c-9965-a392da6ec993 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-34802e94-3c3a-413c-9965-a392da6ec993 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-34802e94-3c3a-413c-9965-a392da6ec993 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-34802e94-3c3a-413c-9965-a392da6ec993 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image {
    
    
  }


.s-34802e94-3c3a-413c-9965-a392da6ec993 .shogun-image-content {
  
    align-items: center;
  
}

.s-34802e94-3c3a-413c-9965-a392da6ec993.shg-align-container {
  display: flex;
  justify-content: center
}

.s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-34802e94-3c3a-413c-9965-a392da6ec993 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container {
      position: relative;
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-34802e94-3c3a-413c-9965-a392da6ec993 {
  
  
  
  
}

#s-34802e94-3c3a-413c-9965-a392da6ec993 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-34802e94-3c3a-413c-9965-a392da6ec993 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-34802e94-3c3a-413c-9965-a392da6ec993 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-34802e94-3c3a-413c-9965-a392da6ec993 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-34802e94-3c3a-413c-9965-a392da6ec993 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image {
    
    
  }


.s-34802e94-3c3a-413c-9965-a392da6ec993 .shogun-image-content {
  
    align-items: center;
  
}

.s-34802e94-3c3a-413c-9965-a392da6ec993.shg-align-container {
  display: flex;
  justify-content: center
}

.s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-34802e94-3c3a-413c-9965-a392da6ec993 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container {
      position: relative;
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-34802e94-3c3a-413c-9965-a392da6ec993 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-c094a2ae-ae21-4072-8212-31d64aa22fca {
  margin-left: auto;
margin-right: auto;
}

#s-416c8a9c-1d45-485a-ac73-89c10cc92ccf {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-416c8a9c-1d45-485a-ac73-89c10cc92ccf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-416c8a9c-1d45-485a-ac73-89c10cc92ccf.shg-box.shg-c {
  justify-content: center;
}

#s-2b714216-c204-472c-aca9-5a21feb775f9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2b714216-c204-472c-aca9-5a21feb775f9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2b714216-c204-472c-aca9-5a21feb775f9.shg-box.shg-c {
  justify-content: center;
}

#s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image {
    
    
  }


.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shogun-image-content {
  
    align-items: center;
  
}

.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container {
      position: relative;
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 {
  
  
  
  
}

#s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image {
    
    
  }


.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shogun-image-content {
  
    align-items: center;
  
}

.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container {
      position: relative;
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 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-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 {
  
  
  
  
}

#s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image {
    
    
  }


.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shogun-image-content {
  
    align-items: center;
  
}

.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container {
      position: relative;
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 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-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 {
  
  
  
  
}

#s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image {
    
    
  }


.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shogun-image-content {
  
    align-items: center;
  
}

.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container {
      position: relative;
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 {
  
  
  
  
}

#s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image {
    
    
  }


.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 .shogun-image-content {
  
    align-items: center;
  
}

.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container {
      position: relative;
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f449526e-dbb4-4e39-8ebf-b0eb1a0e1f57 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-76caf7a2-327e-4069-824b-96627c63ab60 {
  margin-left: auto;
margin-right: auto;
}

#s-a7650a9a-f5e2-48c5-8a7d-69389eba1ea8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a7650a9a-f5e2-48c5-8a7d-69389eba1ea8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a7650a9a-f5e2-48c5-8a7d-69389eba1ea8.shg-box.shg-c {
  justify-content: center;
}

#s-eb22e833-d8eb-4935-ab24-6df2232ff6a4 {
  margin-left: auto;
margin-right: auto;
min-height: 80px;
}








#s-eb22e833-d8eb-4935-ab24-6df2232ff6a4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-eb22e833-d8eb-4935-ab24-6df2232ff6a4.shg-box.shg-c {
  justify-content: center;
}

#s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image {
    
    
  }


.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shogun-image-content {
  
    align-items: center;
  
}

.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container {
      position: relative;
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f {
  
  
  
  
}

#s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image {
    
    
  }


.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shogun-image-content {
  
    align-items: center;
  
}

.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container {
      position: relative;
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f 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-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f {
  
  
  
  
}

#s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image {
    
    
  }


.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shogun-image-content {
  
    align-items: center;
  
}

.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container {
      position: relative;
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f 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-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f {
  
  
  
  
}

#s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image {
    
    
  }


.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shogun-image-content {
  
    align-items: center;
  
}

.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container {
      position: relative;
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f {
  
  
  
  
}

#s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image {
    
    
  }


.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f .shogun-image-content {
  
    align-items: center;
  
}

.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container {
      position: relative;
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2bd915d2-de60-4cf3-8e40-9e7eb923ea2f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-948ac7b5-dd80-4849-8f98-cf269bfc872f {
  margin-left: auto;
margin-right: auto;
}

#s-8610f4fe-2d24-408d-b4a5-a9ee06b46679 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8610f4fe-2d24-408d-b4a5-a9ee06b46679 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8610f4fe-2d24-408d-b4a5-a9ee06b46679.shg-box.shg-c {
  justify-content: center;
}

#s-b4aabaa2-d471-4ae7-adc3-7c8986649e07 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b4aabaa2-d471-4ae7-adc3-7c8986649e07 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b4aabaa2-d471-4ae7-adc3-7c8986649e07.shg-box.shg-c {
  justify-content: center;
}

#s-69cb856a-c8b8-4683-8f3b-f1f63cf82a85 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-69cb856a-c8b8-4683-8f3b-f1f63cf82a85 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-69cb856a-c8b8-4683-8f3b-f1f63cf82a85.shg-box.shg-c {
  justify-content: center;
}

#s-e2758ad2-035d-4415-b072-7ea37f802d06 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-e2758ad2-035d-4415-b072-7ea37f802d06 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-e2758ad2-035d-4415-b072-7ea37f802d06 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e2758ad2-035d-4415-b072-7ea37f802d06 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e2758ad2-035d-4415-b072-7ea37f802d06 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e2758ad2-035d-4415-b072-7ea37f802d06 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e2758ad2-035d-4415-b072-7ea37f802d06 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image {
    
    
  }


.s-e2758ad2-035d-4415-b072-7ea37f802d06 .shogun-image-content {
  
    align-items: center;
  
}

.s-e2758ad2-035d-4415-b072-7ea37f802d06.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e2758ad2-035d-4415-b072-7ea37f802d06 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container {
      position: relative;
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e2758ad2-035d-4415-b072-7ea37f802d06 {
  
  
  
  
}

#s-e2758ad2-035d-4415-b072-7ea37f802d06 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e2758ad2-035d-4415-b072-7ea37f802d06 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e2758ad2-035d-4415-b072-7ea37f802d06 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e2758ad2-035d-4415-b072-7ea37f802d06 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e2758ad2-035d-4415-b072-7ea37f802d06 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image {
    
    
  }


.s-e2758ad2-035d-4415-b072-7ea37f802d06 .shogun-image-content {
  
    align-items: center;
  
}

.s-e2758ad2-035d-4415-b072-7ea37f802d06.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e2758ad2-035d-4415-b072-7ea37f802d06 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container {
      position: relative;
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06 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-e2758ad2-035d-4415-b072-7ea37f802d06 {
  
  
  
  
}

#s-e2758ad2-035d-4415-b072-7ea37f802d06 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e2758ad2-035d-4415-b072-7ea37f802d06 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e2758ad2-035d-4415-b072-7ea37f802d06 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e2758ad2-035d-4415-b072-7ea37f802d06 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e2758ad2-035d-4415-b072-7ea37f802d06 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image {
    
    
  }


.s-e2758ad2-035d-4415-b072-7ea37f802d06 .shogun-image-content {
  
    align-items: center;
  
}

.s-e2758ad2-035d-4415-b072-7ea37f802d06.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e2758ad2-035d-4415-b072-7ea37f802d06 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container {
      position: relative;
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06 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-e2758ad2-035d-4415-b072-7ea37f802d06 {
  
  
  
  
}

#s-e2758ad2-035d-4415-b072-7ea37f802d06 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e2758ad2-035d-4415-b072-7ea37f802d06 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e2758ad2-035d-4415-b072-7ea37f802d06 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e2758ad2-035d-4415-b072-7ea37f802d06 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e2758ad2-035d-4415-b072-7ea37f802d06 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image {
    
    
  }


.s-e2758ad2-035d-4415-b072-7ea37f802d06 .shogun-image-content {
  
    align-items: center;
  
}

.s-e2758ad2-035d-4415-b072-7ea37f802d06.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e2758ad2-035d-4415-b072-7ea37f802d06 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container {
      position: relative;
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-e2758ad2-035d-4415-b072-7ea37f802d06 {
  
  
  
  
}

#s-e2758ad2-035d-4415-b072-7ea37f802d06 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e2758ad2-035d-4415-b072-7ea37f802d06 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e2758ad2-035d-4415-b072-7ea37f802d06 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e2758ad2-035d-4415-b072-7ea37f802d06 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e2758ad2-035d-4415-b072-7ea37f802d06 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image {
    
    
  }


.s-e2758ad2-035d-4415-b072-7ea37f802d06 .shogun-image-content {
  
    align-items: center;
  
}

.s-e2758ad2-035d-4415-b072-7ea37f802d06.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e2758ad2-035d-4415-b072-7ea37f802d06 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container {
      position: relative;
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e2758ad2-035d-4415-b072-7ea37f802d06 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-fa7a20e3-1ce8-48f6-9d84-280f96c5b7d9 {
  margin-left: auto;
margin-right: auto;
}

#s-410e665b-9e04-48a3-abda-5ff2ba354001 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-410e665b-9e04-48a3-abda-5ff2ba354001 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-410e665b-9e04-48a3-abda-5ff2ba354001.shg-box.shg-c {
  justify-content: center;
}

#s-169f4448-aafd-426b-ae47-eba7f66ef03e {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-169f4448-aafd-426b-ae47-eba7f66ef03e {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-169f4448-aafd-426b-ae47-eba7f66ef03e > .swiper-button-prev,
#slider-v3-s-169f4448-aafd-426b-ae47-eba7f66ef03e > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-169f4448-aafd-426b-ae47-eba7f66ef03e > .swiper-button-next svg,
#slider-v3-s-169f4448-aafd-426b-ae47-eba7f66ef03e > .swiper-button-prev svg {
  fill: rgba(113, 113, 113, 1) !important;
}

#s-a6a7b795-e985-4536-86e3-dbd5604fb766 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a6a7b795-e985-4536-86e3-dbd5604fb766 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a6a7b795-e985-4536-86e3-dbd5604fb766.shg-box.shg-c {
  justify-content: center;
}

#s-5a35d7f5-06a0-4dfb-919f-d3b77e62f223 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-5a35d7f5-06a0-4dfb-919f-d3b77e62f223 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5a35d7f5-06a0-4dfb-919f-d3b77e62f223.shg-box.shg-c {
  justify-content: center;
}

#s-d249a178-f365-4b87-b7a5-02ae97cc30fb {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d249a178-f365-4b87-b7a5-02ae97cc30fb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d249a178-f365-4b87-b7a5-02ae97cc30fb.shg-box.shg-c {
  justify-content: center;
}

#s-09e05378-f316-42ad-b124-fc2cc273f77c {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-09e05378-f316-42ad-b124-fc2cc273f77c {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-09e05378-f316-42ad-b124-fc2cc273f77c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-09e05378-f316-42ad-b124-fc2cc273f77c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-09e05378-f316-42ad-b124-fc2cc273f77c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-09e05378-f316-42ad-b124-fc2cc273f77c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-09e05378-f316-42ad-b124-fc2cc273f77c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image {
    
    
  }


.s-09e05378-f316-42ad-b124-fc2cc273f77c .shogun-image-content {
  
    align-items: center;
  
}

.s-09e05378-f316-42ad-b124-fc2cc273f77c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-09e05378-f316-42ad-b124-fc2cc273f77c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container {
      position: relative;
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-09e05378-f316-42ad-b124-fc2cc273f77c {
  
  
  
  
}

#s-09e05378-f316-42ad-b124-fc2cc273f77c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-09e05378-f316-42ad-b124-fc2cc273f77c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-09e05378-f316-42ad-b124-fc2cc273f77c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-09e05378-f316-42ad-b124-fc2cc273f77c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-09e05378-f316-42ad-b124-fc2cc273f77c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image {
    
    
  }


.s-09e05378-f316-42ad-b124-fc2cc273f77c .shogun-image-content {
  
    align-items: center;
  
}

.s-09e05378-f316-42ad-b124-fc2cc273f77c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-09e05378-f316-42ad-b124-fc2cc273f77c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container {
      position: relative;
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c 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-09e05378-f316-42ad-b124-fc2cc273f77c {
  
  
  
  
}

#s-09e05378-f316-42ad-b124-fc2cc273f77c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-09e05378-f316-42ad-b124-fc2cc273f77c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-09e05378-f316-42ad-b124-fc2cc273f77c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-09e05378-f316-42ad-b124-fc2cc273f77c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-09e05378-f316-42ad-b124-fc2cc273f77c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image {
    
    
  }


.s-09e05378-f316-42ad-b124-fc2cc273f77c .shogun-image-content {
  
    align-items: center;
  
}

.s-09e05378-f316-42ad-b124-fc2cc273f77c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-09e05378-f316-42ad-b124-fc2cc273f77c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container {
      position: relative;
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c 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-09e05378-f316-42ad-b124-fc2cc273f77c {
  
  
  
  
}

#s-09e05378-f316-42ad-b124-fc2cc273f77c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-09e05378-f316-42ad-b124-fc2cc273f77c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-09e05378-f316-42ad-b124-fc2cc273f77c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-09e05378-f316-42ad-b124-fc2cc273f77c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-09e05378-f316-42ad-b124-fc2cc273f77c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image {
    
    
  }


.s-09e05378-f316-42ad-b124-fc2cc273f77c .shogun-image-content {
  
    align-items: center;
  
}

.s-09e05378-f316-42ad-b124-fc2cc273f77c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-09e05378-f316-42ad-b124-fc2cc273f77c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container {
      position: relative;
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-09e05378-f316-42ad-b124-fc2cc273f77c {
  
  
  
  
}

#s-09e05378-f316-42ad-b124-fc2cc273f77c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-09e05378-f316-42ad-b124-fc2cc273f77c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-09e05378-f316-42ad-b124-fc2cc273f77c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-09e05378-f316-42ad-b124-fc2cc273f77c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-09e05378-f316-42ad-b124-fc2cc273f77c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image {
    
    
  }


.s-09e05378-f316-42ad-b124-fc2cc273f77c .shogun-image-content {
  
    align-items: center;
  
}

.s-09e05378-f316-42ad-b124-fc2cc273f77c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-09e05378-f316-42ad-b124-fc2cc273f77c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container {
      position: relative;
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-09e05378-f316-42ad-b124-fc2cc273f77c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-3df20d85-4497-4c68-9049-ab97f7da8aef {
  margin-left: auto;
margin-right: auto;
}

#s-7a02b269-2511-4b34-a461-37722b86182e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7a02b269-2511-4b34-a461-37722b86182e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7a02b269-2511-4b34-a461-37722b86182e.shg-box.shg-c {
  justify-content: center;
}

#s-1be45b6e-eaeb-4805-9684-4a3dff28ca5f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1be45b6e-eaeb-4805-9684-4a3dff28ca5f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1be45b6e-eaeb-4805-9684-4a3dff28ca5f.shg-box.shg-c {
  justify-content: center;
}

#s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image {
    
    
  }


.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shogun-image-content {
  
    align-items: center;
  
}

.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container {
      position: relative;
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 {
  
  
  
  
}

#s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image {
    
    
  }


.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shogun-image-content {
  
    align-items: center;
  
}

.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container {
      position: relative;
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 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-e55ffef7-40a5-4f27-8863-9aca8d078bb1 {
  
  
  
  
}

#s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image {
    
    
  }


.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shogun-image-content {
  
    align-items: center;
  
}

.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container {
      position: relative;
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 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-e55ffef7-40a5-4f27-8863-9aca8d078bb1 {
  
  
  
  
}

#s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image {
    
    
  }


.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shogun-image-content {
  
    align-items: center;
  
}

.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container {
      position: relative;
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 {
  
  
  
  
}

#s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image {
    
    
  }


.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 .shogun-image-content {
  
    align-items: center;
  
}

.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container {
      position: relative;
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e55ffef7-40a5-4f27-8863-9aca8d078bb1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-3bb3850a-cd71-4b1f-af32-f87e5534196c {
  margin-left: auto;
margin-right: auto;
}

#s-b8632aa4-3116-4db5-ad6a-4c840f0c025c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b8632aa4-3116-4db5-ad6a-4c840f0c025c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b8632aa4-3116-4db5-ad6a-4c840f0c025c.shg-box.shg-c {
  justify-content: center;
}

#s-19ef3970-850f-406e-97fb-6fad1552db08 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-19ef3970-850f-406e-97fb-6fad1552db08 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-19ef3970-850f-406e-97fb-6fad1552db08 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-19ef3970-850f-406e-97fb-6fad1552db08 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-19ef3970-850f-406e-97fb-6fad1552db08 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-19ef3970-850f-406e-97fb-6fad1552db08 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-19ef3970-850f-406e-97fb-6fad1552db08 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image {
    
    
  }


.s-19ef3970-850f-406e-97fb-6fad1552db08 .shogun-image-content {
  
    align-items: center;
  
}

.s-19ef3970-850f-406e-97fb-6fad1552db08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-19ef3970-850f-406e-97fb-6fad1552db08 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container {
      position: relative;
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-19ef3970-850f-406e-97fb-6fad1552db08 {
  
  
  
  
}

#s-19ef3970-850f-406e-97fb-6fad1552db08 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-19ef3970-850f-406e-97fb-6fad1552db08 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-19ef3970-850f-406e-97fb-6fad1552db08 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-19ef3970-850f-406e-97fb-6fad1552db08 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-19ef3970-850f-406e-97fb-6fad1552db08 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image {
    
    
  }


.s-19ef3970-850f-406e-97fb-6fad1552db08 .shogun-image-content {
  
    align-items: center;
  
}

.s-19ef3970-850f-406e-97fb-6fad1552db08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-19ef3970-850f-406e-97fb-6fad1552db08 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container {
      position: relative;
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08 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-19ef3970-850f-406e-97fb-6fad1552db08 {
  
  
  
  
}

#s-19ef3970-850f-406e-97fb-6fad1552db08 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-19ef3970-850f-406e-97fb-6fad1552db08 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-19ef3970-850f-406e-97fb-6fad1552db08 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-19ef3970-850f-406e-97fb-6fad1552db08 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-19ef3970-850f-406e-97fb-6fad1552db08 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image {
    
    
  }


.s-19ef3970-850f-406e-97fb-6fad1552db08 .shogun-image-content {
  
    align-items: center;
  
}

.s-19ef3970-850f-406e-97fb-6fad1552db08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-19ef3970-850f-406e-97fb-6fad1552db08 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container {
      position: relative;
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08 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-19ef3970-850f-406e-97fb-6fad1552db08 {
  
  
  
  
}

#s-19ef3970-850f-406e-97fb-6fad1552db08 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-19ef3970-850f-406e-97fb-6fad1552db08 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-19ef3970-850f-406e-97fb-6fad1552db08 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-19ef3970-850f-406e-97fb-6fad1552db08 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-19ef3970-850f-406e-97fb-6fad1552db08 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image {
    
    
  }


.s-19ef3970-850f-406e-97fb-6fad1552db08 .shogun-image-content {
  
    align-items: center;
  
}

.s-19ef3970-850f-406e-97fb-6fad1552db08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-19ef3970-850f-406e-97fb-6fad1552db08 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container {
      position: relative;
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-19ef3970-850f-406e-97fb-6fad1552db08 {
  
  
  
  
}

#s-19ef3970-850f-406e-97fb-6fad1552db08 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-19ef3970-850f-406e-97fb-6fad1552db08 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-19ef3970-850f-406e-97fb-6fad1552db08 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-19ef3970-850f-406e-97fb-6fad1552db08 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-19ef3970-850f-406e-97fb-6fad1552db08 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image {
    
    
  }


.s-19ef3970-850f-406e-97fb-6fad1552db08 .shogun-image-content {
  
    align-items: center;
  
}

.s-19ef3970-850f-406e-97fb-6fad1552db08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-19ef3970-850f-406e-97fb-6fad1552db08 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container {
      position: relative;
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-19ef3970-850f-406e-97fb-6fad1552db08 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-b7608faa-1bed-4945-9c89-62ddf2f61e51 {
  margin-left: auto;
margin-right: auto;
}

#s-4ed02324-5056-4612-aeee-b32757ba6a04 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4ed02324-5056-4612-aeee-b32757ba6a04 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4ed02324-5056-4612-aeee-b32757ba6a04.shg-box.shg-c {
  justify-content: center;
}

#s-f507c6cd-9dad-4cc9-be3f-8d9aaf84e8f0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f507c6cd-9dad-4cc9-be3f-8d9aaf84e8f0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f507c6cd-9dad-4cc9-be3f-8d9aaf84e8f0.shg-box.shg-c {
  justify-content: center;
}

#s-260954c1-a977-49b8-9023-9f6a7864b074 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-260954c1-a977-49b8-9023-9f6a7864b074 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-260954c1-a977-49b8-9023-9f6a7864b074 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-260954c1-a977-49b8-9023-9f6a7864b074 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-260954c1-a977-49b8-9023-9f6a7864b074 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-260954c1-a977-49b8-9023-9f6a7864b074 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-260954c1-a977-49b8-9023-9f6a7864b074 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image {
    
    
  }


.s-260954c1-a977-49b8-9023-9f6a7864b074 .shogun-image-content {
  
    align-items: center;
  
}

.s-260954c1-a977-49b8-9023-9f6a7864b074.shg-align-container {
  display: flex;
  justify-content: center
}

.s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-260954c1-a977-49b8-9023-9f6a7864b074 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container {
      position: relative;
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-260954c1-a977-49b8-9023-9f6a7864b074 {
  
  
  
  
}

#s-260954c1-a977-49b8-9023-9f6a7864b074 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-260954c1-a977-49b8-9023-9f6a7864b074 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-260954c1-a977-49b8-9023-9f6a7864b074 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-260954c1-a977-49b8-9023-9f6a7864b074 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-260954c1-a977-49b8-9023-9f6a7864b074 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image {
    
    
  }


.s-260954c1-a977-49b8-9023-9f6a7864b074 .shogun-image-content {
  
    align-items: center;
  
}

.s-260954c1-a977-49b8-9023-9f6a7864b074.shg-align-container {
  display: flex;
  justify-content: center
}

.s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-260954c1-a977-49b8-9023-9f6a7864b074 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container {
      position: relative;
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074 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-260954c1-a977-49b8-9023-9f6a7864b074 {
  
  
  
  
}

#s-260954c1-a977-49b8-9023-9f6a7864b074 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-260954c1-a977-49b8-9023-9f6a7864b074 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-260954c1-a977-49b8-9023-9f6a7864b074 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-260954c1-a977-49b8-9023-9f6a7864b074 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-260954c1-a977-49b8-9023-9f6a7864b074 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image {
    
    
  }


.s-260954c1-a977-49b8-9023-9f6a7864b074 .shogun-image-content {
  
    align-items: center;
  
}

.s-260954c1-a977-49b8-9023-9f6a7864b074.shg-align-container {
  display: flex;
  justify-content: center
}

.s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-260954c1-a977-49b8-9023-9f6a7864b074 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container {
      position: relative;
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074 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-260954c1-a977-49b8-9023-9f6a7864b074 {
  
  
  
  
}

#s-260954c1-a977-49b8-9023-9f6a7864b074 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-260954c1-a977-49b8-9023-9f6a7864b074 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-260954c1-a977-49b8-9023-9f6a7864b074 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-260954c1-a977-49b8-9023-9f6a7864b074 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-260954c1-a977-49b8-9023-9f6a7864b074 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image {
    
    
  }


.s-260954c1-a977-49b8-9023-9f6a7864b074 .shogun-image-content {
  
    align-items: center;
  
}

.s-260954c1-a977-49b8-9023-9f6a7864b074.shg-align-container {
  display: flex;
  justify-content: center
}

.s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-260954c1-a977-49b8-9023-9f6a7864b074 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container {
      position: relative;
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-260954c1-a977-49b8-9023-9f6a7864b074 {
  
  
  
  
}

#s-260954c1-a977-49b8-9023-9f6a7864b074 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-260954c1-a977-49b8-9023-9f6a7864b074 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-260954c1-a977-49b8-9023-9f6a7864b074 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-260954c1-a977-49b8-9023-9f6a7864b074 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-260954c1-a977-49b8-9023-9f6a7864b074 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image {
    
    
  }


.s-260954c1-a977-49b8-9023-9f6a7864b074 .shogun-image-content {
  
    align-items: center;
  
}

.s-260954c1-a977-49b8-9023-9f6a7864b074.shg-align-container {
  display: flex;
  justify-content: center
}

.s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-260954c1-a977-49b8-9023-9f6a7864b074 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container {
      position: relative;
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-260954c1-a977-49b8-9023-9f6a7864b074 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-6bdd3b8d-8819-4ebc-b048-adb20295d919 {
  margin-left: auto;
margin-right: auto;
}

#s-3c30235e-d308-4507-884c-46c042ab222a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3c30235e-d308-4507-884c-46c042ab222a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3c30235e-d308-4507-884c-46c042ab222a.shg-box.shg-c {
  justify-content: center;
}

#s-b0d5ee30-b6f2-4e4a-bd99-0dc6b116b803 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b0d5ee30-b6f2-4e4a-bd99-0dc6b116b803 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b0d5ee30-b6f2-4e4a-bd99-0dc6b116b803.shg-box.shg-c {
  justify-content: center;
}

#s-268f3529-4620-457b-a42e-32f02080d5ac {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-268f3529-4620-457b-a42e-32f02080d5ac > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-268f3529-4620-457b-a42e-32f02080d5ac.shg-box.shg-c {
  justify-content: center;
}

#s-8eca918b-f70f-4ea1-a314-8cfecb7b592b {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-8eca918b-f70f-4ea1-a314-8cfecb7b592b {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-8eca918b-f70f-4ea1-a314-8cfecb7b592b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image {
    
    
  }


.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shogun-image-content {
  
    align-items: center;
  
}

.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container {
      position: relative;
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-8eca918b-f70f-4ea1-a314-8cfecb7b592b {
  
  
  
  
}

#s-8eca918b-f70f-4ea1-a314-8cfecb7b592b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image {
    
    
  }


.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shogun-image-content {
  
    align-items: center;
  
}

.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container {
      position: relative;
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b 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-8eca918b-f70f-4ea1-a314-8cfecb7b592b {
  
  
  
  
}

#s-8eca918b-f70f-4ea1-a314-8cfecb7b592b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image {
    
    
  }


.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shogun-image-content {
  
    align-items: center;
  
}

.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container {
      position: relative;
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b 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-8eca918b-f70f-4ea1-a314-8cfecb7b592b {
  
  
  
  
}

#s-8eca918b-f70f-4ea1-a314-8cfecb7b592b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image {
    
    
  }


.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shogun-image-content {
  
    align-items: center;
  
}

.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container {
      position: relative;
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-8eca918b-f70f-4ea1-a314-8cfecb7b592b {
  
  
  
  
}

#s-8eca918b-f70f-4ea1-a314-8cfecb7b592b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8eca918b-f70f-4ea1-a314-8cfecb7b592b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image {
    
    
  }


.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b .shogun-image-content {
  
    align-items: center;
  
}

.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container {
      position: relative;
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8eca918b-f70f-4ea1-a314-8cfecb7b592b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-f1f42ca9-e5e4-46aa-b422-4fb41d7a8c78 {
  margin-left: auto;
margin-right: auto;
}

#s-8f4ce4fa-66fc-423f-87b4-6d01ce92df89 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8f4ce4fa-66fc-423f-87b4-6d01ce92df89 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8f4ce4fa-66fc-423f-87b4-6d01ce92df89.shg-box.shg-c {
  justify-content: center;
}

#s-32c866e3-5041-473d-a574-6788f4007c47 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-32c866e3-5041-473d-a574-6788f4007c47 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-32c866e3-5041-473d-a574-6788f4007c47.shg-box.shg-c {
  justify-content: center;
}

#s-b6b4790e-d741-4a8d-bcae-0bdc9c44f945 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b6b4790e-d741-4a8d-bcae-0bdc9c44f945 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b6b4790e-d741-4a8d-bcae-0bdc9c44f945.shg-box.shg-c {
  justify-content: center;
}

#s-a20b5636-92f5-45c6-8af2-c40b612d20ee {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-a20b5636-92f5-45c6-8af2-c40b612d20ee {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-a20b5636-92f5-45c6-8af2-c40b612d20ee {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a20b5636-92f5-45c6-8af2-c40b612d20ee img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image {
    
    
  }


.s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shogun-image-content {
  
    align-items: center;
  
}

.s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container {
      position: relative;
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-a20b5636-92f5-45c6-8af2-c40b612d20ee {
  
  
  
  
}

#s-a20b5636-92f5-45c6-8af2-c40b612d20ee {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a20b5636-92f5-45c6-8af2-c40b612d20ee img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image {
    
    
  }


.s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shogun-image-content {
  
    align-items: center;
  
}

.s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container {
      position: relative;
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee 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-a20b5636-92f5-45c6-8af2-c40b612d20ee {
  
  
  
  
}

#s-a20b5636-92f5-45c6-8af2-c40b612d20ee {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a20b5636-92f5-45c6-8af2-c40b612d20ee img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image {
    
    
  }


.s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shogun-image-content {
  
    align-items: center;
  
}

.s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container {
      position: relative;
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee 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-a20b5636-92f5-45c6-8af2-c40b612d20ee {
  
  
  
  
}

#s-a20b5636-92f5-45c6-8af2-c40b612d20ee {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a20b5636-92f5-45c6-8af2-c40b612d20ee img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image {
    
    
  }


.s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shogun-image-content {
  
    align-items: center;
  
}

.s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container {
      position: relative;
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-a20b5636-92f5-45c6-8af2-c40b612d20ee {
  
  
  
  
}

#s-a20b5636-92f5-45c6-8af2-c40b612d20ee {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a20b5636-92f5-45c6-8af2-c40b612d20ee img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image {
    
    
  }


.s-a20b5636-92f5-45c6-8af2-c40b612d20ee .shogun-image-content {
  
    align-items: center;
  
}

.s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container {
      position: relative;
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a20b5636-92f5-45c6-8af2-c40b612d20ee img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-eecec2f1-7f55-4efd-abb0-3c7324b8e6a5 {
  margin-left: auto;
margin-right: auto;
}

#s-883182d8-acfa-4ea2-97d0-27b79bf3cdce {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-883182d8-acfa-4ea2-97d0-27b79bf3cdce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-883182d8-acfa-4ea2-97d0-27b79bf3cdce.shg-box.shg-c {
  justify-content: center;
}

#s-e03fdfbd-c615-4502-a6b7-ef20a33b7618 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e03fdfbd-c615-4502-a6b7-ef20a33b7618 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e03fdfbd-c615-4502-a6b7-ef20a33b7618.shg-box.shg-c {
  justify-content: center;
}

#s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image {
    
    
  }


.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shogun-image-content {
  
    align-items: center;
  
}

.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container {
      position: relative;
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e {
  
  
  
  
}

#s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image {
    
    
  }


.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shogun-image-content {
  
    align-items: center;
  
}

.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container {
      position: relative;
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e 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-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e {
  
  
  
  
}

#s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image {
    
    
  }


.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shogun-image-content {
  
    align-items: center;
  
}

.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container {
      position: relative;
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e 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-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e {
  
  
  
  
}

#s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image {
    
    
  }


.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shogun-image-content {
  
    align-items: center;
  
}

.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container {
      position: relative;
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e {
  
  
  
  
}

#s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image {
    
    
  }


.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e .shogun-image-content {
  
    align-items: center;
  
}

.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container {
      position: relative;
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f23c7bf7-cc6d-4e15-985f-b846e9f7cf3e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-ea9fa6f2-f6b3-464a-ab9e-873ceafb1dd1 {
  margin-left: auto;
margin-right: auto;
}

#s-a4316cc4-1ad0-4351-ae59-412202770e03 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a4316cc4-1ad0-4351-ae59-412202770e03 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a4316cc4-1ad0-4351-ae59-412202770e03.shg-box.shg-c {
  justify-content: center;
}

#s-e66f7d1b-d0de-4323-b4ec-3fa989b9258e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e66f7d1b-d0de-4323-b4ec-3fa989b9258e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e66f7d1b-d0de-4323-b4ec-3fa989b9258e.shg-box.shg-c {
  justify-content: center;
}

#s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image {
    
    
  }


.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shogun-image-content {
  
    align-items: center;
  
}

.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container {
      position: relative;
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 {
  
  
  
  
}

#s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image {
    
    
  }


.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shogun-image-content {
  
    align-items: center;
  
}

.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container {
      position: relative;
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 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-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 {
  
  
  
  
}

#s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image {
    
    
  }


.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shogun-image-content {
  
    align-items: center;
  
}

.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container {
      position: relative;
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 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-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 {
  
  
  
  
}

#s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image {
    
    
  }


.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shogun-image-content {
  
    align-items: center;
  
}

.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container {
      position: relative;
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 {
  
  
  
  
}

#s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image {
    
    
  }


.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 .shogun-image-content {
  
    align-items: center;
  
}

.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container {
      position: relative;
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a6d592d5-f3f2-479b-9b08-b4d2535f3ba8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-8f3f6b7d-f35d-4126-a83f-8734731a2b71 {
  margin-left: auto;
margin-right: auto;
}

#s-7ad9bc8e-4801-4541-bfc6-04ed3bd00da1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7ad9bc8e-4801-4541-bfc6-04ed3bd00da1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7ad9bc8e-4801-4541-bfc6-04ed3bd00da1.shg-box.shg-c {
  justify-content: center;
}

#s-275d2e76-136a-4f1f-81eb-f2730b40f1c6 {
  margin-left: auto;
margin-right: auto;
min-height: 80px;
}








#s-275d2e76-136a-4f1f-81eb-f2730b40f1c6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-275d2e76-136a-4f1f-81eb-f2730b40f1c6.shg-box.shg-c {
  justify-content: center;
}

#s-d253c524-286d-4678-9d54-fb41d830fc29 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-d253c524-286d-4678-9d54-fb41d830fc29 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-d253c524-286d-4678-9d54-fb41d830fc29 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d253c524-286d-4678-9d54-fb41d830fc29 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-d253c524-286d-4678-9d54-fb41d830fc29 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d253c524-286d-4678-9d54-fb41d830fc29 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d253c524-286d-4678-9d54-fb41d830fc29 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image {
    
    
  }


.s-d253c524-286d-4678-9d54-fb41d830fc29 .shogun-image-content {
  
    align-items: center;
  
}

.s-d253c524-286d-4678-9d54-fb41d830fc29.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d253c524-286d-4678-9d54-fb41d830fc29 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container {
      position: relative;
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-d253c524-286d-4678-9d54-fb41d830fc29 {
  
  
  
  
}

#s-d253c524-286d-4678-9d54-fb41d830fc29 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d253c524-286d-4678-9d54-fb41d830fc29 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-d253c524-286d-4678-9d54-fb41d830fc29 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d253c524-286d-4678-9d54-fb41d830fc29 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d253c524-286d-4678-9d54-fb41d830fc29 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image {
    
    
  }


.s-d253c524-286d-4678-9d54-fb41d830fc29 .shogun-image-content {
  
    align-items: center;
  
}

.s-d253c524-286d-4678-9d54-fb41d830fc29.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d253c524-286d-4678-9d54-fb41d830fc29 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container {
      position: relative;
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29 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-d253c524-286d-4678-9d54-fb41d830fc29 {
  
  
  
  
}

#s-d253c524-286d-4678-9d54-fb41d830fc29 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d253c524-286d-4678-9d54-fb41d830fc29 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-d253c524-286d-4678-9d54-fb41d830fc29 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d253c524-286d-4678-9d54-fb41d830fc29 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d253c524-286d-4678-9d54-fb41d830fc29 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image {
    
    
  }


.s-d253c524-286d-4678-9d54-fb41d830fc29 .shogun-image-content {
  
    align-items: center;
  
}

.s-d253c524-286d-4678-9d54-fb41d830fc29.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d253c524-286d-4678-9d54-fb41d830fc29 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container {
      position: relative;
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29 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-d253c524-286d-4678-9d54-fb41d830fc29 {
  
  
  
  
}

#s-d253c524-286d-4678-9d54-fb41d830fc29 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d253c524-286d-4678-9d54-fb41d830fc29 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-d253c524-286d-4678-9d54-fb41d830fc29 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d253c524-286d-4678-9d54-fb41d830fc29 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d253c524-286d-4678-9d54-fb41d830fc29 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image {
    
    
  }


.s-d253c524-286d-4678-9d54-fb41d830fc29 .shogun-image-content {
  
    align-items: center;
  
}

.s-d253c524-286d-4678-9d54-fb41d830fc29.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d253c524-286d-4678-9d54-fb41d830fc29 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container {
      position: relative;
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-d253c524-286d-4678-9d54-fb41d830fc29 {
  
  
  
  
}

#s-d253c524-286d-4678-9d54-fb41d830fc29 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d253c524-286d-4678-9d54-fb41d830fc29 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-d253c524-286d-4678-9d54-fb41d830fc29 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d253c524-286d-4678-9d54-fb41d830fc29 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d253c524-286d-4678-9d54-fb41d830fc29 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image {
    
    
  }


.s-d253c524-286d-4678-9d54-fb41d830fc29 .shogun-image-content {
  
    align-items: center;
  
}

.s-d253c524-286d-4678-9d54-fb41d830fc29.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d253c524-286d-4678-9d54-fb41d830fc29 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container {
      position: relative;
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d253c524-286d-4678-9d54-fb41d830fc29 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-949ce5df-832d-4ced-a657-5800a612410f {
  margin-left: auto;
margin-right: auto;
}

#s-96ae3cf3-c2e9-4ea0-bcdb-a2d3b3d99ce2 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-96ae3cf3-c2e9-4ea0-bcdb-a2d3b3d99ce2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-96ae3cf3-c2e9-4ea0-bcdb-a2d3b3d99ce2.shg-box.shg-c {
  justify-content: center;
}

#s-7ff270d1-65e5-46f2-96c7-e1f0e3dc38dc {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-7ff270d1-65e5-46f2-96c7-e1f0e3dc38dc {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-7ff270d1-65e5-46f2-96c7-e1f0e3dc38dc > .swiper-button-prev,
#slider-v3-s-7ff270d1-65e5-46f2-96c7-e1f0e3dc38dc > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-7ff270d1-65e5-46f2-96c7-e1f0e3dc38dc > .swiper-button-next svg,
#slider-v3-s-7ff270d1-65e5-46f2-96c7-e1f0e3dc38dc > .swiper-button-prev svg {
  fill: rgba(113, 113, 113, 1) !important;
}

#s-562efc6e-5221-499e-987d-a6c63e46216e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-562efc6e-5221-499e-987d-a6c63e46216e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-562efc6e-5221-499e-987d-a6c63e46216e.shg-box.shg-c {
  justify-content: center;
}

#s-41ad5ab6-0793-452b-84ab-fa8f5f4d67bf {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-41ad5ab6-0793-452b-84ab-fa8f5f4d67bf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-41ad5ab6-0793-452b-84ab-fa8f5f4d67bf.shg-box.shg-c {
  justify-content: center;
}

#s-18c5937d-9cca-4b8a-9f6d-666e03664e7a {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-18c5937d-9cca-4b8a-9f6d-666e03664e7a {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-18c5937d-9cca-4b8a-9f6d-666e03664e7a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image {
    
    
  }


.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shogun-image-content {
  
    align-items: center;
  
}

.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container {
      position: relative;
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-18c5937d-9cca-4b8a-9f6d-666e03664e7a {
  
  
  
  
}

#s-18c5937d-9cca-4b8a-9f6d-666e03664e7a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image {
    
    
  }


.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shogun-image-content {
  
    align-items: center;
  
}

.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container {
      position: relative;
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a 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-18c5937d-9cca-4b8a-9f6d-666e03664e7a {
  
  
  
  
}

#s-18c5937d-9cca-4b8a-9f6d-666e03664e7a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image {
    
    
  }


.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shogun-image-content {
  
    align-items: center;
  
}

.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container {
      position: relative;
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a 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-18c5937d-9cca-4b8a-9f6d-666e03664e7a {
  
  
  
  
}

#s-18c5937d-9cca-4b8a-9f6d-666e03664e7a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image {
    
    
  }


.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shogun-image-content {
  
    align-items: center;
  
}

.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container {
      position: relative;
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-18c5937d-9cca-4b8a-9f6d-666e03664e7a {
  
  
  
  
}

#s-18c5937d-9cca-4b8a-9f6d-666e03664e7a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-18c5937d-9cca-4b8a-9f6d-666e03664e7a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image {
    
    
  }


.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a .shogun-image-content {
  
    align-items: center;
  
}

.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container {
      position: relative;
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-18c5937d-9cca-4b8a-9f6d-666e03664e7a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-58f908b9-4b7a-420a-81c6-a40899e3d1f1 {
  margin-left: auto;
margin-right: auto;
}

#s-aa796593-1acc-4f6c-8b77-9b5ad12088c3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-aa796593-1acc-4f6c-8b77-9b5ad12088c3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aa796593-1acc-4f6c-8b77-9b5ad12088c3.shg-box.shg-c {
  justify-content: center;
}

#s-fbbfcefb-8435-4177-9931-f21a1e61a14a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-fbbfcefb-8435-4177-9931-f21a1e61a14a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fbbfcefb-8435-4177-9931-f21a1e61a14a.shg-box.shg-c {
  justify-content: center;
}

#s-55a2212d-351d-4c11-b963-5838e3f3dcd6 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-55a2212d-351d-4c11-b963-5838e3f3dcd6 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-55a2212d-351d-4c11-b963-5838e3f3dcd6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image {
    
    
  }


.s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shogun-image-content {
  
    align-items: center;
  
}

.s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container {
      position: relative;
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-55a2212d-351d-4c11-b963-5838e3f3dcd6 {
  
  
  
  
}

#s-55a2212d-351d-4c11-b963-5838e3f3dcd6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image {
    
    
  }


.s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shogun-image-content {
  
    align-items: center;
  
}

.s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container {
      position: relative;
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6 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-55a2212d-351d-4c11-b963-5838e3f3dcd6 {
  
  
  
  
}

#s-55a2212d-351d-4c11-b963-5838e3f3dcd6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image {
    
    
  }


.s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shogun-image-content {
  
    align-items: center;
  
}

.s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container {
      position: relative;
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6 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-55a2212d-351d-4c11-b963-5838e3f3dcd6 {
  
  
  
  
}

#s-55a2212d-351d-4c11-b963-5838e3f3dcd6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image {
    
    
  }


.s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shogun-image-content {
  
    align-items: center;
  
}

.s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container {
      position: relative;
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-55a2212d-351d-4c11-b963-5838e3f3dcd6 {
  
  
  
  
}

#s-55a2212d-351d-4c11-b963-5838e3f3dcd6 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-55a2212d-351d-4c11-b963-5838e3f3dcd6 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image {
    
    
  }


.s-55a2212d-351d-4c11-b963-5838e3f3dcd6 .shogun-image-content {
  
    align-items: center;
  
}

.s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container {
      position: relative;
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-55a2212d-351d-4c11-b963-5838e3f3dcd6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-60505e3f-de25-4676-9da0-b983558029b6 {
  margin-left: auto;
margin-right: auto;
}

#s-566e2797-451d-4eb6-9007-196f2dba9fe5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-566e2797-451d-4eb6-9007-196f2dba9fe5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-566e2797-451d-4eb6-9007-196f2dba9fe5.shg-box.shg-c {
  justify-content: center;
}

#s-77b3daf9-9fc0-41a8-a842-2ab89a80669c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-77b3daf9-9fc0-41a8-a842-2ab89a80669c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-77b3daf9-9fc0-41a8-a842-2ab89a80669c.shg-box.shg-c {
  justify-content: center;
}

#s-db67461c-f148-4818-893e-13f7bb2e6a31 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-db67461c-f148-4818-893e-13f7bb2e6a31 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-db67461c-f148-4818-893e-13f7bb2e6a31 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-db67461c-f148-4818-893e-13f7bb2e6a31 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-db67461c-f148-4818-893e-13f7bb2e6a31 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-db67461c-f148-4818-893e-13f7bb2e6a31 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-db67461c-f148-4818-893e-13f7bb2e6a31 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image {
    
    
  }


.s-db67461c-f148-4818-893e-13f7bb2e6a31 .shogun-image-content {
  
    align-items: center;
  
}

.s-db67461c-f148-4818-893e-13f7bb2e6a31.shg-align-container {
  display: flex;
  justify-content: center
}

.s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-db67461c-f148-4818-893e-13f7bb2e6a31 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container {
      position: relative;
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-db67461c-f148-4818-893e-13f7bb2e6a31 {
  
  
  
  
}

#s-db67461c-f148-4818-893e-13f7bb2e6a31 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-db67461c-f148-4818-893e-13f7bb2e6a31 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-db67461c-f148-4818-893e-13f7bb2e6a31 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-db67461c-f148-4818-893e-13f7bb2e6a31 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-db67461c-f148-4818-893e-13f7bb2e6a31 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image {
    
    
  }


.s-db67461c-f148-4818-893e-13f7bb2e6a31 .shogun-image-content {
  
    align-items: center;
  
}

.s-db67461c-f148-4818-893e-13f7bb2e6a31.shg-align-container {
  display: flex;
  justify-content: center
}

.s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-db67461c-f148-4818-893e-13f7bb2e6a31 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container {
      position: relative;
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31 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-db67461c-f148-4818-893e-13f7bb2e6a31 {
  
  
  
  
}

#s-db67461c-f148-4818-893e-13f7bb2e6a31 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-db67461c-f148-4818-893e-13f7bb2e6a31 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-db67461c-f148-4818-893e-13f7bb2e6a31 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-db67461c-f148-4818-893e-13f7bb2e6a31 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-db67461c-f148-4818-893e-13f7bb2e6a31 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image {
    
    
  }


.s-db67461c-f148-4818-893e-13f7bb2e6a31 .shogun-image-content {
  
    align-items: center;
  
}

.s-db67461c-f148-4818-893e-13f7bb2e6a31.shg-align-container {
  display: flex;
  justify-content: center
}

.s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-db67461c-f148-4818-893e-13f7bb2e6a31 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container {
      position: relative;
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31 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-db67461c-f148-4818-893e-13f7bb2e6a31 {
  
  
  
  
}

#s-db67461c-f148-4818-893e-13f7bb2e6a31 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-db67461c-f148-4818-893e-13f7bb2e6a31 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-db67461c-f148-4818-893e-13f7bb2e6a31 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-db67461c-f148-4818-893e-13f7bb2e6a31 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-db67461c-f148-4818-893e-13f7bb2e6a31 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image {
    
    
  }


.s-db67461c-f148-4818-893e-13f7bb2e6a31 .shogun-image-content {
  
    align-items: center;
  
}

.s-db67461c-f148-4818-893e-13f7bb2e6a31.shg-align-container {
  display: flex;
  justify-content: center
}

.s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-db67461c-f148-4818-893e-13f7bb2e6a31 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container {
      position: relative;
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-db67461c-f148-4818-893e-13f7bb2e6a31 {
  
  
  
  
}

#s-db67461c-f148-4818-893e-13f7bb2e6a31 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-db67461c-f148-4818-893e-13f7bb2e6a31 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-db67461c-f148-4818-893e-13f7bb2e6a31 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-db67461c-f148-4818-893e-13f7bb2e6a31 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-db67461c-f148-4818-893e-13f7bb2e6a31 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image {
    
    
  }


.s-db67461c-f148-4818-893e-13f7bb2e6a31 .shogun-image-content {
  
    align-items: center;
  
}

.s-db67461c-f148-4818-893e-13f7bb2e6a31.shg-align-container {
  display: flex;
  justify-content: center
}

.s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-db67461c-f148-4818-893e-13f7bb2e6a31 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container {
      position: relative;
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-db67461c-f148-4818-893e-13f7bb2e6a31 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-4acc273f-3f8b-4b0f-9d10-ac2a425a3cdc {
  margin-left: auto;
margin-right: auto;
}

#s-a8502445-146e-457b-a5d3-afcf4a246ab8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a8502445-146e-457b-a5d3-afcf4a246ab8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a8502445-146e-457b-a5d3-afcf4a246ab8.shg-box.shg-c {
  justify-content: center;
}

#s-bacc8803-7268-42f9-b002-0de55f2b9735 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-bacc8803-7268-42f9-b002-0de55f2b9735 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bacc8803-7268-42f9-b002-0de55f2b9735.shg-box.shg-c {
  justify-content: center;
}

#s-00756462-b8d9-4a77-8316-bddbe2713d97 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-00756462-b8d9-4a77-8316-bddbe2713d97 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-00756462-b8d9-4a77-8316-bddbe2713d97 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-00756462-b8d9-4a77-8316-bddbe2713d97 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-00756462-b8d9-4a77-8316-bddbe2713d97 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-00756462-b8d9-4a77-8316-bddbe2713d97 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-00756462-b8d9-4a77-8316-bddbe2713d97 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image {
    
    
  }


.s-00756462-b8d9-4a77-8316-bddbe2713d97 .shogun-image-content {
  
    align-items: center;
  
}

.s-00756462-b8d9-4a77-8316-bddbe2713d97.shg-align-container {
  display: flex;
  justify-content: center
}

.s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-00756462-b8d9-4a77-8316-bddbe2713d97 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container {
      position: relative;
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-00756462-b8d9-4a77-8316-bddbe2713d97 {
  
  
  
  
}

#s-00756462-b8d9-4a77-8316-bddbe2713d97 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-00756462-b8d9-4a77-8316-bddbe2713d97 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-00756462-b8d9-4a77-8316-bddbe2713d97 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-00756462-b8d9-4a77-8316-bddbe2713d97 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-00756462-b8d9-4a77-8316-bddbe2713d97 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image {
    
    
  }


.s-00756462-b8d9-4a77-8316-bddbe2713d97 .shogun-image-content {
  
    align-items: center;
  
}

.s-00756462-b8d9-4a77-8316-bddbe2713d97.shg-align-container {
  display: flex;
  justify-content: center
}

.s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-00756462-b8d9-4a77-8316-bddbe2713d97 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container {
      position: relative;
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97 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-00756462-b8d9-4a77-8316-bddbe2713d97 {
  
  
  
  
}

#s-00756462-b8d9-4a77-8316-bddbe2713d97 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-00756462-b8d9-4a77-8316-bddbe2713d97 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-00756462-b8d9-4a77-8316-bddbe2713d97 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-00756462-b8d9-4a77-8316-bddbe2713d97 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-00756462-b8d9-4a77-8316-bddbe2713d97 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image {
    
    
  }


.s-00756462-b8d9-4a77-8316-bddbe2713d97 .shogun-image-content {
  
    align-items: center;
  
}

.s-00756462-b8d9-4a77-8316-bddbe2713d97.shg-align-container {
  display: flex;
  justify-content: center
}

.s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-00756462-b8d9-4a77-8316-bddbe2713d97 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container {
      position: relative;
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97 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-00756462-b8d9-4a77-8316-bddbe2713d97 {
  
  
  
  
}

#s-00756462-b8d9-4a77-8316-bddbe2713d97 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-00756462-b8d9-4a77-8316-bddbe2713d97 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-00756462-b8d9-4a77-8316-bddbe2713d97 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-00756462-b8d9-4a77-8316-bddbe2713d97 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-00756462-b8d9-4a77-8316-bddbe2713d97 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image {
    
    
  }


.s-00756462-b8d9-4a77-8316-bddbe2713d97 .shogun-image-content {
  
    align-items: center;
  
}

.s-00756462-b8d9-4a77-8316-bddbe2713d97.shg-align-container {
  display: flex;
  justify-content: center
}

.s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-00756462-b8d9-4a77-8316-bddbe2713d97 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container {
      position: relative;
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-00756462-b8d9-4a77-8316-bddbe2713d97 {
  
  
  
  
}

#s-00756462-b8d9-4a77-8316-bddbe2713d97 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-00756462-b8d9-4a77-8316-bddbe2713d97 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-00756462-b8d9-4a77-8316-bddbe2713d97 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-00756462-b8d9-4a77-8316-bddbe2713d97 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-00756462-b8d9-4a77-8316-bddbe2713d97 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image {
    
    
  }


.s-00756462-b8d9-4a77-8316-bddbe2713d97 .shogun-image-content {
  
    align-items: center;
  
}

.s-00756462-b8d9-4a77-8316-bddbe2713d97.shg-align-container {
  display: flex;
  justify-content: center
}

.s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-00756462-b8d9-4a77-8316-bddbe2713d97 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container {
      position: relative;
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-00756462-b8d9-4a77-8316-bddbe2713d97 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-ac88be39-613d-495a-a765-84934f2ae070 {
  margin-left: auto;
margin-right: auto;
}

#s-2f0d4945-9578-4a20-b4e0-605f734e45ae {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2f0d4945-9578-4a20-b4e0-605f734e45ae > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2f0d4945-9578-4a20-b4e0-605f734e45ae.shg-box.shg-c {
  justify-content: center;
}

#s-34a0e37e-bd7c-40f8-9fe4-9a1ec4e38ab4 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-34a0e37e-bd7c-40f8-9fe4-9a1ec4e38ab4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-34a0e37e-bd7c-40f8-9fe4-9a1ec4e38ab4.shg-box.shg-c {
  justify-content: center;
}

#s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image {
    
    
  }


.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shogun-image-content {
  
    align-items: center;
  
}

.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shg-align-container {
  display: flex;
  justify-content: center
}

.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container {
      position: relative;
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 {
  
  
  
  
}

#s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image {
    
    
  }


.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shogun-image-content {
  
    align-items: center;
  
}

.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shg-align-container {
  display: flex;
  justify-content: center
}

.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container {
      position: relative;
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 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-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 {
  
  
  
  
}

#s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image {
    
    
  }


.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shogun-image-content {
  
    align-items: center;
  
}

.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shg-align-container {
  display: flex;
  justify-content: center
}

.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container {
      position: relative;
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 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-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 {
  
  
  
  
}

#s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image {
    
    
  }


.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shogun-image-content {
  
    align-items: center;
  
}

.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shg-align-container {
  display: flex;
  justify-content: center
}

.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container {
      position: relative;
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 {
  
  
  
  
}

#s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image {
    
    
  }


.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 .shogun-image-content {
  
    align-items: center;
  
}

.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shg-align-container {
  display: flex;
  justify-content: center
}

.s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container {
      position: relative;
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-76f3b2d0-68e9-4fe5-b85e-f44671b2bd58 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-86a19781-7635-4b8c-b3c5-fe6b3529d5d0 {
  margin-left: auto;
margin-right: auto;
}

#s-e1900a21-088f-4eaf-9827-33bad8f7856f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e1900a21-088f-4eaf-9827-33bad8f7856f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e1900a21-088f-4eaf-9827-33bad8f7856f.shg-box.shg-c {
  justify-content: center;
}

#s-9473191f-2cf1-4be1-9801-580fc0464d25 {
  margin-left: auto;
margin-right: auto;
min-height: 80px;
}








#s-9473191f-2cf1-4be1-9801-580fc0464d25 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9473191f-2cf1-4be1-9801-580fc0464d25.shg-box.shg-c {
  justify-content: center;
}

#s-2fb0f90d-c781-4530-8245-d27e6dba30c5 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-2fb0f90d-c781-4530-8245-d27e6dba30c5 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-2fb0f90d-c781-4530-8245-d27e6dba30c5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image {
    
    
  }


.s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shogun-image-content {
  
    align-items: center;
  
}

.s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container {
      position: relative;
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-2fb0f90d-c781-4530-8245-d27e6dba30c5 {
  
  
  
  
}

#s-2fb0f90d-c781-4530-8245-d27e6dba30c5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image {
    
    
  }


.s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shogun-image-content {
  
    align-items: center;
  
}

.s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container {
      position: relative;
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5 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-2fb0f90d-c781-4530-8245-d27e6dba30c5 {
  
  
  
  
}

#s-2fb0f90d-c781-4530-8245-d27e6dba30c5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image {
    
    
  }


.s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shogun-image-content {
  
    align-items: center;
  
}

.s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container {
      position: relative;
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5 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-2fb0f90d-c781-4530-8245-d27e6dba30c5 {
  
  
  
  
}

#s-2fb0f90d-c781-4530-8245-d27e6dba30c5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image {
    
    
  }


.s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shogun-image-content {
  
    align-items: center;
  
}

.s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container {
      position: relative;
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-2fb0f90d-c781-4530-8245-d27e6dba30c5 {
  
  
  
  
}

#s-2fb0f90d-c781-4530-8245-d27e6dba30c5 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2fb0f90d-c781-4530-8245-d27e6dba30c5 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image {
    
    
  }


.s-2fb0f90d-c781-4530-8245-d27e6dba30c5 .shogun-image-content {
  
    align-items: center;
  
}

.s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container {
      position: relative;
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2fb0f90d-c781-4530-8245-d27e6dba30c5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-d773fd0f-3866-42b0-9a76-e279dcaf8f01 {
  margin-left: auto;
margin-right: auto;
}

#s-ca52b31e-24e5-473e-a758-12797026a296 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ca52b31e-24e5-473e-a758-12797026a296 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ca52b31e-24e5-473e-a758-12797026a296.shg-box.shg-c {
  justify-content: center;
}

#s-f9710ec9-b739-45aa-8191-4503cbf892b1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f9710ec9-b739-45aa-8191-4503cbf892b1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f9710ec9-b739-45aa-8191-4503cbf892b1.shg-box.shg-c {
  justify-content: center;
}

#s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image {
    
    
  }


.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shogun-image-content {
  
    align-items: center;
  
}

.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container {
      position: relative;
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 {
  
  
  
  
}

#s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image {
    
    
  }


.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shogun-image-content {
  
    align-items: center;
  
}

.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container {
      position: relative;
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 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-9c920f68-808f-4ebb-9dc7-8d9806a86f18 {
  
  
  
  
}

#s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image {
    
    
  }


.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shogun-image-content {
  
    align-items: center;
  
}

.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container {
      position: relative;
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 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-9c920f68-808f-4ebb-9dc7-8d9806a86f18 {
  
  
  
  
}

#s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image {
    
    
  }


.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shogun-image-content {
  
    align-items: center;
  
}

.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container {
      position: relative;
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 {
  
  
  
  
}

#s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image {
    
    
  }


.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 .shogun-image-content {
  
    align-items: center;
  
}

.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container {
      position: relative;
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9c920f68-808f-4ebb-9dc7-8d9806a86f18 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-168d168f-72a9-43ab-9434-094401979962 {
  margin-left: auto;
margin-right: auto;
}

#s-47eb6582-9f10-4431-a3aa-a2b7f539d53e {
  margin-top: 7px;
margin-bottom: 7px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 24px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-47eb6582-9f10-4431-a3aa-a2b7f539d53e:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 24px !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-47eb6582-9f10-4431-a3aa-a2b7f539d53e:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-47eb6582-9f10-4431-a3aa-a2b7f539d53e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-47eb6582-9f10-4431-a3aa-a2b7f539d53e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-47eb6582-9f10-4431-a3aa-a2b7f539d53e {
  
}
}@media (max-width: 767px){#s-47eb6582-9f10-4431-a3aa-a2b7f539d53e {
  
}
}

  #s-47eb6582-9f10-4431-a3aa-a2b7f539d53e-root {
    text-align: center;
  }


#s-47eb6582-9f10-4431-a3aa-a2b7f539d53e.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-47eb6582-9f10-4431-a3aa-a2b7f539d53e-root {
    text-align: center;
  }


#s-47eb6582-9f10-4431-a3aa-a2b7f539d53e.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-47eb6582-9f10-4431-a3aa-a2b7f539d53e-root {
    text-align: center;
  }


#s-47eb6582-9f10-4431-a3aa-a2b7f539d53e.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-47eb6582-9f10-4431-a3aa-a2b7f539d53e-root {
    text-align: center;
  }


#s-47eb6582-9f10-4431-a3aa-a2b7f539d53e.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-47eb6582-9f10-4431-a3aa-a2b7f539d53e-root {
    text-align: center;
  }


#s-47eb6582-9f10-4431-a3aa-a2b7f539d53e.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}
.shg-hr-wrapper {
  padding: 30px 0;
}

.shg-hr-wrapper hr {
  margin: 0;
  border: 0;
  width: 100%;
}

#s-5d5323cb-c279-494d-ad61-fb89ea20f900 {
  margin-left: auto;
margin-right: auto;
}

#s-5d5323cb-c279-494d-ad61-fb89ea20f900 hr {
  border-top: 2px solid #ddd;
}

#s-fe605934-fd22-4031-a4d2-53b87282f9c7 {
  margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 20px;
padding-left: 5%;
padding-bottom: 20px;
padding-right: 5%;
min-height: 55px;
background-color: rgba(255, 255, 255, 1);
}








#s-fe605934-fd22-4031-a4d2-53b87282f9c7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fe605934-fd22-4031-a4d2-53b87282f9c7.shg-box.shg-c {
  justify-content: flex-start;
}

#s-4ef16901-134a-4316-9e97-ed43a20a64b9 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 15px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-4ef16901-134a-4316-9e97-ed43a20a64b9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4ef16901-134a-4316-9e97-ed43a20a64b9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-4ef16901-134a-4316-9e97-ed43a20a64b9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-4ef16901-134a-4316-9e97-ed43a20a64b9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-4ef16901-134a-4316-9e97-ed43a20a64b9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-4ef16901-134a-4316-9e97-ed43a20a64b9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-4ef16901-134a-4316-9e97-ed43a20a64b9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

#s-7479b80f-19c5-4c32-a299-c1933fa72b34 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7479b80f-19c5-4c32-a299-c1933fa72b34 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-fd7741b7-bd28-41be-86d0-07495ec2e0a9 {
  margin-bottom: 50px;
}

#s-fd7741b7-bd28-41be-86d0-07495ec2e0a9 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(0, 0, 0, 1);
}

#s-fd7741b7-bd28-41be-86d0-07495ec2e0a9 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 10px;
}

#s-fd7741b7-bd28-41be-86d0-07495ec2e0a9 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-fd7741b7-bd28-41be-86d0-07495ec2e0a9 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 1);
  border-top: 1px solid rgba(0, 0, 0, 1);
}

#s-fd7741b7-bd28-41be-86d0-07495ec2e0a9 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: left;
  font-family: futura-pt;
  
  
  font-size: 22px;
}

#s-fd7741b7-bd28-41be-86d0-07495ec2e0a9 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 22px;
}
#s-5a20037e-f4a7-4fe8-ac92-fd0671a4a8ae {
  margin-top: 12px;
margin-left: 12px;
margin-bottom: 12px;
margin-right: 12px;
}

#s-71dde99f-72bc-4e1d-bbf7-bc954fcd2bba {
  margin-top: 12px;
margin-left: 12px;
margin-bottom: 12px;
margin-right: 12px;
}

#s-6caac676-3946-4a23-adc7-18f7ee3540e1 {
  margin-top: 12px;
margin-left: 12px;
margin-bottom: 12px;
margin-right: 12px;
}

#s-3968eacc-9fcc-4b49-9b4d-a0072f175a42 {
  margin-top: 12px;
margin-left: 12px;
margin-bottom: 12px;
margin-right: 12px;
}

#s-280c81c1-ca53-4a15-ab60-6dc6c4198d89 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
text-align: center;
}

#s-280c81c1-ca53-4a15-ab60-6dc6c4198d89 .shogun-heading-component h1 {
  
  font-weight:  normal ;
  font-family: "futura-pt-bold";
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-f297571b-b17b-40da-9004-79de5d29a140 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f297571b-b17b-40da-9004-79de5d29a140 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f297571b-b17b-40da-9004-79de5d29a140.shg-box.shg-c {
  justify-content: center;
}

#s-968b0acf-e1b3-4bf1-88e6-11816062e8ee {
  min-height: 300px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-968b0acf-e1b3-4bf1-88e6-11816062e8ee {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-968b0acf-e1b3-4bf1-88e6-11816062e8ee {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-968b0acf-e1b3-4bf1-88e6-11816062e8ee {
  
}
}@media (max-width: 767px){#s-968b0acf-e1b3-4bf1-88e6-11816062e8ee {
  
}
}







#s-968b0acf-e1b3-4bf1-88e6-11816062e8ee > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-968b0acf-e1b3-4bf1-88e6-11816062e8ee.shg-box.shg-c {
  justify-content: flex-start;
}

#s-286bacc7-4b9c-4a7e-8f4d-4485732889fa {
  margin-top: 30px;
margin-left: 50px;
margin-bottom: 0px;
margin-right: 50px;
}
@media (min-width: 1200px){#s-286bacc7-4b9c-4a7e-8f4d-4485732889fa {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-286bacc7-4b9c-4a7e-8f4d-4485732889fa {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-286bacc7-4b9c-4a7e-8f4d-4485732889fa {
  
}
}@media (max-width: 767px){#s-286bacc7-4b9c-4a7e-8f4d-4485732889fa {
  
}
}
@media (min-width: 0px) {
[id="s-286bacc7-4b9c-4a7e-8f4d-4485732889fa"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-286bacc7-4b9c-4a7e-8f4d-4485732889fa"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 992px) {
[id="s-286bacc7-4b9c-4a7e-8f4d-4485732889fa"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 1200px) {
[id="s-286bacc7-4b9c-4a7e-8f4d-4485732889fa"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

#s-998ab62c-0167-4d8a-8874-6bb1b4a070ca {
  margin-top: 0px;
margin-bottom: 25px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(188, 205, 200, 1);
border-style: solid;
border-radius: 15px;
min-height: 240px;
background-color: rgba(255, 255, 255, 1);
}








#s-998ab62c-0167-4d8a-8874-6bb1b4a070ca > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-998ab62c-0167-4d8a-8874-6bb1b4a070ca.shg-box.shg-c {
  justify-content: flex-start;
}

#s-46d01fe4-2128-4982-b9ad-444503d62469 {
  margin-top: 30px;
margin-left: 20px;
margin-right: 20px;
}

#s-46d01fe4-2128-4982-b9ad-444503d62469 .shogun-icon-wrapper {
  text-align: center;
}


#s-46d01fe4-2128-4982-b9ad-444503d62469 .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-371090ff-f95c-4e50-80b3-911d929d6559 {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-371090ff-f95c-4e50-80b3-911d929d6559 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-371090ff-f95c-4e50-80b3-911d929d6559 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-371090ff-f95c-4e50-80b3-911d929d6559 {
  
}
}@media (max-width: 767px){#s-371090ff-f95c-4e50-80b3-911d929d6559 {
  
}
}
#s-cf0dc094-6d46-440b-9916-cd3c44d064ec {
  margin-bottom: 25px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(188, 205, 200, 1);
border-style: solid;
border-radius: 15px;
min-height: 240px;
}








#s-cf0dc094-6d46-440b-9916-cd3c44d064ec > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cf0dc094-6d46-440b-9916-cd3c44d064ec.shg-box.shg-c {
  justify-content: flex-start;
}

#s-a0eb8f6a-2a8c-4eea-b736-ed2f68d71c8c {
  margin-top: 30px;
margin-left: 20px;
margin-right: 20px;
}

#s-a0eb8f6a-2a8c-4eea-b736-ed2f68d71c8c .shogun-icon-wrapper {
  text-align: center;
}


#s-a0eb8f6a-2a8c-4eea-b736-ed2f68d71c8c .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-3ead020e-515e-446d-b9e7-639a05b495be {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-3ead020e-515e-446d-b9e7-639a05b495be {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3ead020e-515e-446d-b9e7-639a05b495be {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-3ead020e-515e-446d-b9e7-639a05b495be {
  
}
}@media (max-width: 767px){#s-3ead020e-515e-446d-b9e7-639a05b495be {
  
}
}
#s-1e3c98cd-1b42-4353-a5e1-fefe1d891a63 {
  margin-bottom: 25px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(188, 205, 200, 1);
border-style: solid;
border-radius: 15px;
min-height: 240px;
background-color: rgba(255, 255, 255, 1);
}








#s-1e3c98cd-1b42-4353-a5e1-fefe1d891a63 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1e3c98cd-1b42-4353-a5e1-fefe1d891a63.shg-box.shg-c {
  justify-content: flex-start;
}

#s-7085171c-63f8-42f3-9995-0d6a5e99ede0 {
  margin-top: 30px;
margin-left: 20px;
margin-right: 20px;
}

#s-7085171c-63f8-42f3-9995-0d6a5e99ede0 .shogun-icon-wrapper {
  text-align: center;
}


#s-7085171c-63f8-42f3-9995-0d6a5e99ede0 .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-da3a7827-adc6-4ef0-bf87-651876b34b60 {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-da3a7827-adc6-4ef0-bf87-651876b34b60 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-da3a7827-adc6-4ef0-bf87-651876b34b60 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-da3a7827-adc6-4ef0-bf87-651876b34b60 {
  
}
}@media (max-width: 767px){#s-da3a7827-adc6-4ef0-bf87-651876b34b60 {
  
}
}
#s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21 {
  margin-top: 0px;
margin-bottom: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 24px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 24px !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21 {
  
}
}@media (max-width: 767px){#s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21 {
  
}
}

  #s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21-root {
    text-align: center;
  }


#s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21-root {
    text-align: center;
  }


#s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21-root {
    text-align: center;
  }


#s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21-root {
    text-align: center;
  }


#s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21-root {
    text-align: center;
  }


#s-4ba4ea1f-c6ee-4c88-b6e7-7cabb1fb8c21.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}
#s-72919710-ceaf-4e11-abfa-3dd4207bf688 {
  padding-top: 20px;
padding-left: 5%;
padding-bottom: 50px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-72919710-ceaf-4e11-abfa-3dd4207bf688 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-72919710-ceaf-4e11-abfa-3dd4207bf688.shg-box.shg-c {
  justify-content: center;
}

#s-65531594-c8df-4469-82e2-69fac71a2f09 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
}

#s-1ea04aa9-4104-44d0-bc5d-e749dbd4d194 {
  margin-left: 26%;
margin-bottom: 40px;
margin-right: 26%;
padding-top: 0px;
max-width: 700px;
text-align: center;
}

#s-1ea04aa9-4104-44d0-bc5d-e749dbd4d194 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



@media (min-width: 0px) {
[id="s-eeebce4f-c39b-4602-83d8-fe5bc3a7124f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-eeebce4f-c39b-4602-83d8-fe5bc3a7124f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-eeebce4f-c39b-4602-83d8-fe5bc3a7124f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-eeebce4f-c39b-4602-83d8-fe5bc3a7124f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image {
    
    
  }


.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shogun-image-content {
  
    align-items: center;
  
}

.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container {
      position: relative;
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c {
  
  
  
  
}

#s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image {
    
    
  }


.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shogun-image-content {
  
    align-items: center;
  
}

.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container {
      position: relative;
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c 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-2728f9a3-2013-464b-8ad7-6a02ec1fe68c {
  
  
  
  
}

#s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image {
    
    
  }


.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shogun-image-content {
  
    align-items: center;
  
}

.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container {
      position: relative;
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c 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-2728f9a3-2013-464b-8ad7-6a02ec1fe68c {
  
  
  
  
}

#s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image {
    
    
  }


.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shogun-image-content {
  
    align-items: center;
  
}

.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container {
      position: relative;
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c {
  
  
  
  
}

#s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image {
    
    
  }


.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c .shogun-image-content {
  
    align-items: center;
  
}

.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container {
      position: relative;
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2728f9a3-2013-464b-8ad7-6a02ec1fe68c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-dafb9bf1-c069-411d-8358-bce4f217cfcc {
  margin-bottom: 20px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-dafb9bf1-c069-411d-8358-bce4f217cfcc .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 30px;
  
  letter-spacing: -1px;
  
}



#s-e514b706-596d-49d1-b02d-4e99b4d0625f {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-e514b706-596d-49d1-b02d-4e99b4d0625f {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-e514b706-596d-49d1-b02d-4e99b4d0625f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e514b706-596d-49d1-b02d-4e99b4d0625f .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-e514b706-596d-49d1-b02d-4e99b4d0625f .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e514b706-596d-49d1-b02d-4e99b4d0625f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e514b706-596d-49d1-b02d-4e99b4d0625f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image {
    
    
  }


.s-e514b706-596d-49d1-b02d-4e99b4d0625f .shogun-image-content {
  
    align-items: center;
  
}

.s-e514b706-596d-49d1-b02d-4e99b4d0625f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e514b706-596d-49d1-b02d-4e99b4d0625f {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container {
      position: relative;
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e514b706-596d-49d1-b02d-4e99b4d0625f {
  
  
  
  
}

#s-e514b706-596d-49d1-b02d-4e99b4d0625f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e514b706-596d-49d1-b02d-4e99b4d0625f .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-e514b706-596d-49d1-b02d-4e99b4d0625f .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e514b706-596d-49d1-b02d-4e99b4d0625f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e514b706-596d-49d1-b02d-4e99b4d0625f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image {
    
    
  }


.s-e514b706-596d-49d1-b02d-4e99b4d0625f .shogun-image-content {
  
    align-items: center;
  
}

.s-e514b706-596d-49d1-b02d-4e99b4d0625f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e514b706-596d-49d1-b02d-4e99b4d0625f {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container {
      position: relative;
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f 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-e514b706-596d-49d1-b02d-4e99b4d0625f {
  
  
  
  
}

#s-e514b706-596d-49d1-b02d-4e99b4d0625f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e514b706-596d-49d1-b02d-4e99b4d0625f .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-e514b706-596d-49d1-b02d-4e99b4d0625f .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e514b706-596d-49d1-b02d-4e99b4d0625f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e514b706-596d-49d1-b02d-4e99b4d0625f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image {
    
    
  }


.s-e514b706-596d-49d1-b02d-4e99b4d0625f .shogun-image-content {
  
    align-items: center;
  
}

.s-e514b706-596d-49d1-b02d-4e99b4d0625f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e514b706-596d-49d1-b02d-4e99b4d0625f {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container {
      position: relative;
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f 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-e514b706-596d-49d1-b02d-4e99b4d0625f {
  
  
  
  
}

#s-e514b706-596d-49d1-b02d-4e99b4d0625f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e514b706-596d-49d1-b02d-4e99b4d0625f .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-e514b706-596d-49d1-b02d-4e99b4d0625f .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e514b706-596d-49d1-b02d-4e99b4d0625f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e514b706-596d-49d1-b02d-4e99b4d0625f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image {
    
    
  }


.s-e514b706-596d-49d1-b02d-4e99b4d0625f .shogun-image-content {
  
    align-items: center;
  
}

.s-e514b706-596d-49d1-b02d-4e99b4d0625f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e514b706-596d-49d1-b02d-4e99b4d0625f {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container {
      position: relative;
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-e514b706-596d-49d1-b02d-4e99b4d0625f {
  
  
  
  
}

#s-e514b706-596d-49d1-b02d-4e99b4d0625f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e514b706-596d-49d1-b02d-4e99b4d0625f .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-e514b706-596d-49d1-b02d-4e99b4d0625f .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e514b706-596d-49d1-b02d-4e99b4d0625f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e514b706-596d-49d1-b02d-4e99b4d0625f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image {
    
    
  }


.s-e514b706-596d-49d1-b02d-4e99b4d0625f .shogun-image-content {
  
    align-items: center;
  
}

.s-e514b706-596d-49d1-b02d-4e99b4d0625f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e514b706-596d-49d1-b02d-4e99b4d0625f {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container {
      position: relative;
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e514b706-596d-49d1-b02d-4e99b4d0625f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-16b5f051-08b8-465b-bec4-e30b698fc94e {
  margin-bottom: 20px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-16b5f051-08b8-465b-bec4-e30b698fc94e .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 30px;
  
  letter-spacing: -1px;
  
}



#s-e0f96808-4073-4cb1-89b9-59af12844087 {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-e0f96808-4073-4cb1-89b9-59af12844087 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-e0f96808-4073-4cb1-89b9-59af12844087 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e0f96808-4073-4cb1-89b9-59af12844087 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-e0f96808-4073-4cb1-89b9-59af12844087 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e0f96808-4073-4cb1-89b9-59af12844087 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e0f96808-4073-4cb1-89b9-59af12844087 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image {
    
    
  }


.s-e0f96808-4073-4cb1-89b9-59af12844087 .shogun-image-content {
  
    align-items: center;
  
}

.s-e0f96808-4073-4cb1-89b9-59af12844087.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e0f96808-4073-4cb1-89b9-59af12844087 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container {
      position: relative;
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e0f96808-4073-4cb1-89b9-59af12844087 {
  
  
  
  
}

#s-e0f96808-4073-4cb1-89b9-59af12844087 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e0f96808-4073-4cb1-89b9-59af12844087 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-e0f96808-4073-4cb1-89b9-59af12844087 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e0f96808-4073-4cb1-89b9-59af12844087 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e0f96808-4073-4cb1-89b9-59af12844087 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image {
    
    
  }


.s-e0f96808-4073-4cb1-89b9-59af12844087 .shogun-image-content {
  
    align-items: center;
  
}

.s-e0f96808-4073-4cb1-89b9-59af12844087.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e0f96808-4073-4cb1-89b9-59af12844087 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container {
      position: relative;
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087 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-e0f96808-4073-4cb1-89b9-59af12844087 {
  
  
  
  
}

#s-e0f96808-4073-4cb1-89b9-59af12844087 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e0f96808-4073-4cb1-89b9-59af12844087 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-e0f96808-4073-4cb1-89b9-59af12844087 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e0f96808-4073-4cb1-89b9-59af12844087 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e0f96808-4073-4cb1-89b9-59af12844087 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image {
    
    
  }


.s-e0f96808-4073-4cb1-89b9-59af12844087 .shogun-image-content {
  
    align-items: center;
  
}

.s-e0f96808-4073-4cb1-89b9-59af12844087.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e0f96808-4073-4cb1-89b9-59af12844087 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container {
      position: relative;
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087 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-e0f96808-4073-4cb1-89b9-59af12844087 {
  
  
  
  
}

#s-e0f96808-4073-4cb1-89b9-59af12844087 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e0f96808-4073-4cb1-89b9-59af12844087 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-e0f96808-4073-4cb1-89b9-59af12844087 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e0f96808-4073-4cb1-89b9-59af12844087 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e0f96808-4073-4cb1-89b9-59af12844087 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image {
    
    
  }


.s-e0f96808-4073-4cb1-89b9-59af12844087 .shogun-image-content {
  
    align-items: center;
  
}

.s-e0f96808-4073-4cb1-89b9-59af12844087.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e0f96808-4073-4cb1-89b9-59af12844087 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container {
      position: relative;
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-e0f96808-4073-4cb1-89b9-59af12844087 {
  
  
  
  
}

#s-e0f96808-4073-4cb1-89b9-59af12844087 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e0f96808-4073-4cb1-89b9-59af12844087 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-e0f96808-4073-4cb1-89b9-59af12844087 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e0f96808-4073-4cb1-89b9-59af12844087 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e0f96808-4073-4cb1-89b9-59af12844087 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image {
    
    
  }


.s-e0f96808-4073-4cb1-89b9-59af12844087 .shogun-image-content {
  
    align-items: center;
  
}

.s-e0f96808-4073-4cb1-89b9-59af12844087.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e0f96808-4073-4cb1-89b9-59af12844087 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container {
      position: relative;
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e0f96808-4073-4cb1-89b9-59af12844087 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-586dd387-15e1-499b-9c0c-ce0a2d657638 {
  margin-bottom: 20px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-586dd387-15e1-499b-9c0c-ce0a2d657638 .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 30px;
  
  letter-spacing: -1px;
  
}



#s-a6d18e39-a861-40e5-8043-3a07df47e336 {
  margin-left: auto;
margin-right: auto;
padding-left: 0%;
padding-right: 0%;
min-height: 50px;
max-width: 1500px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-a6d18e39-a861-40e5-8043-3a07df47e336 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a6d18e39-a861-40e5-8043-3a07df47e336 {
  display: none;
}
#s-a6d18e39-a861-40e5-8043-3a07df47e336, #wrap-s-a6d18e39-a861-40e5-8043-3a07df47e336 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a6d18e39-a861-40e5-8043-3a07df47e336 {
  display: none;
}
#s-a6d18e39-a861-40e5-8043-3a07df47e336, #wrap-s-a6d18e39-a861-40e5-8043-3a07df47e336 { display: none !important; }}@media (max-width: 767px){#s-a6d18e39-a861-40e5-8043-3a07df47e336 {
  display: none;
}
#s-a6d18e39-a861-40e5-8043-3a07df47e336, #wrap-s-a6d18e39-a861-40e5-8043-3a07df47e336 { display: none !important; }}







#s-a6d18e39-a861-40e5-8043-3a07df47e336 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a6d18e39-a861-40e5-8043-3a07df47e336.shg-box.shg-c {
  justify-content: flex-start;
}

#s-38c03c16-acee-4211-a1a3-18d6f220839f {
  background-size: cover;
margin-left: 0px;
margin-right: 0px;
min-height: 420px;
background-position: center center;
background-color: rgba(239, 239, 238, 1);
}
@media (min-width: 1200px){#s-38c03c16-acee-4211-a1a3-18d6f220839f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-38c03c16-acee-4211-a1a3-18d6f220839f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-38c03c16-acee-4211-a1a3-18d6f220839f {
  
}
}@media (max-width: 767px){#s-38c03c16-acee-4211-a1a3-18d6f220839f {
  
}
}







#s-38c03c16-acee-4211-a1a3-18d6f220839f > .shg-box-overlay {
  background-color: rgba(235, 235, 235, 1);
  opacity: 0.25;
  display: block;
}#s-38c03c16-acee-4211-a1a3-18d6f220839f.shg-box.shg-c {
  justify-content: center;
}

#s-14fb8cc8-032d-45c0-8667-48ebed8a1d0c {
  margin-top: 30px;
margin-left: 48px;
margin-bottom: 20px;
margin-right: 48px;
}

@media (min-width: 0px) {
[id="s-14fb8cc8-032d-45c0-8667-48ebed8a1d0c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-14fb8cc8-032d-45c0-8667-48ebed8a1d0c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-14fb8cc8-032d-45c0-8667-48ebed8a1d0c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-14fb8cc8-032d-45c0-8667-48ebed8a1d0c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-14fb8cc8-032d-45c0-8667-48ebed8a1d0c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-14fb8cc8-032d-45c0-8667-48ebed8a1d0c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-14fb8cc8-032d-45c0-8667-48ebed8a1d0c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

#s-237fc588-3696-41b5-a333-2c47df34a937 {
  margin-top: 20px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-237fc588-3696-41b5-a333-2c47df34a937 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-237fc588-3696-41b5-a333-2c47df34a937 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-237fc588-3696-41b5-a333-2c47df34a937 {
  
}
}@media (max-width: 767px){#s-237fc588-3696-41b5-a333-2c47df34a937 {
  
}
}
#s-237fc588-3696-41b5-a333-2c47df34a937 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-ab9656dc-30f3-4559-b9b1-f8625be0280f {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-ab9656dc-30f3-4559-b9b1-f8625be0280f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ab9656dc-30f3-4559-b9b1-f8625be0280f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-ab9656dc-30f3-4559-b9b1-f8625be0280f {
  
}
}@media (max-width: 767px){#s-ab9656dc-30f3-4559-b9b1-f8625be0280f {
  
}
}
#s-ab9656dc-30f3-4559-b9b1-f8625be0280f .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: "futura-pt-bold";
  font-style:  normal ;
  font-size: 55px;
  line-height: 1em;
  
  
}



#s-cec42be8-c44f-4667-9cea-7a12ef6e3bef {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 7px;
}
@media (min-width: 1200px){#s-cec42be8-c44f-4667-9cea-7a12ef6e3bef {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-cec42be8-c44f-4667-9cea-7a12ef6e3bef {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-cec42be8-c44f-4667-9cea-7a12ef6e3bef {
  
}
}@media (max-width: 767px){#s-cec42be8-c44f-4667-9cea-7a12ef6e3bef {
  
}
}
#s-2e51bc93-f0cd-4e7c-ab6a-7bb596864f6e {
  border-style: solid;
margin-left: 0px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
}
@media (min-width: 1200px){#s-2e51bc93-f0cd-4e7c-ab6a-7bb596864f6e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2e51bc93-f0cd-4e7c-ab6a-7bb596864f6e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-2e51bc93-f0cd-4e7c-ab6a-7bb596864f6e {
  
}
}@media (max-width: 767px){#s-2e51bc93-f0cd-4e7c-ab6a-7bb596864f6e {
  
}
}
@media (min-width: 0px) {
[id="s-2e51bc93-f0cd-4e7c-ab6a-7bb596864f6e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2e51bc93-f0cd-4e7c-ab6a-7bb596864f6e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2e51bc93-f0cd-4e7c-ab6a-7bb596864f6e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-2e51bc93-f0cd-4e7c-ab6a-7bb596864f6e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2e51bc93-f0cd-4e7c-ab6a-7bb596864f6e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-2e51bc93-f0cd-4e7c-ab6a-7bb596864f6e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2e51bc93-f0cd-4e7c-ab6a-7bb596864f6e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

#s-0c2db16a-dfda-47bd-8b29-f863df2386a6 {
  margin-top: 7px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 24px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-0c2db16a-dfda-47bd-8b29-f863df2386a6:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 24px !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-0c2db16a-dfda-47bd-8b29-f863df2386a6:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-0c2db16a-dfda-47bd-8b29-f863df2386a6 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0c2db16a-dfda-47bd-8b29-f863df2386a6 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-0c2db16a-dfda-47bd-8b29-f863df2386a6 {
  
}
}@media (max-width: 767px){#s-0c2db16a-dfda-47bd-8b29-f863df2386a6 {
  
}
}

  #s-0c2db16a-dfda-47bd-8b29-f863df2386a6-root {
    text-align: center;
  }


#s-0c2db16a-dfda-47bd-8b29-f863df2386a6.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  block ;
}
@media (min-width: 1200px){
  #s-0c2db16a-dfda-47bd-8b29-f863df2386a6-root {
    text-align: center;
  }


#s-0c2db16a-dfda-47bd-8b29-f863df2386a6.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-0c2db16a-dfda-47bd-8b29-f863df2386a6-root {
    text-align: center;
  }


#s-0c2db16a-dfda-47bd-8b29-f863df2386a6.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-0c2db16a-dfda-47bd-8b29-f863df2386a6-root {
    text-align: center;
  }


#s-0c2db16a-dfda-47bd-8b29-f863df2386a6.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  block ;
}
}@media (max-width: 767px){
  #s-0c2db16a-dfda-47bd-8b29-f863df2386a6-root {
    text-align: center;
  }


#s-0c2db16a-dfda-47bd-8b29-f863df2386a6.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  block ;
}
}
#s-7c808113-fbfc-4807-9a3c-c20b02ce3b49 {
  margin-left: auto;
margin-right: auto;
}








#s-7c808113-fbfc-4807-9a3c-c20b02ce3b49 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7c808113-fbfc-4807-9a3c-c20b02ce3b49.shg-box.shg-c {
  justify-content: center;
}

#s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 {
  margin-top: 14px;
margin-left: auto;
margin-bottom: 14px;
margin-right: auto;
max-width: 4160px;
aspect-ratio: 4113/3407;
text-align: center;
}



.shg-image-margin-container-s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 {
  margin-left: auto;
  margin-right: auto;
  margin-top: 14px;
  margin-bottom: 14px;
}

#s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shg-image-content-wrapper {
      aspect-ratio: 4113/3407;
      width: 100%;
      height: 100%;
    }

    #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shogun-image-link {
      aspect-ratio: 4113/3407;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image {
    
    
  }


.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shogun-image-content {
  
    align-items: center;
  
}

.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 {
      --shg-aspect-ratio: calc(4113/3407); 
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container {
      position: relative;
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 {
  
  
  
  
}

#s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shg-image-content-wrapper {
      aspect-ratio: 4113/3407;
      width: 100%;
      height: 100%;
    }

    #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shogun-image-link {
      aspect-ratio: 4113/3407;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image {
    
    
  }


.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shogun-image-content {
  
    align-items: center;
  
}

.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 {
      --shg-aspect-ratio: calc(4113/3407); 
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container {
      position: relative;
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 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-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 {
  
  
  
  
}

#s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shg-image-content-wrapper {
      aspect-ratio: 4113/3407;
      width: 100%;
      height: 100%;
    }

    #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shogun-image-link {
      aspect-ratio: 4113/3407;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image {
    
    
  }


.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shogun-image-content {
  
    align-items: center;
  
}

.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 {
      --shg-aspect-ratio: calc(4113/3407); 
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container {
      position: relative;
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 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-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 {
  
  
  
  
}

#s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shg-image-content-wrapper {
      aspect-ratio: 4113/3407;
      width: 100%;
      height: 100%;
    }

    #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shogun-image-link {
      aspect-ratio: 4113/3407;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image {
    
    
  }


.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shogun-image-content {
  
    align-items: center;
  
}

.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 {
      --shg-aspect-ratio: calc(4113/3407); 
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container {
      position: relative;
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 {
  
  
  
  
}

#s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shg-image-content-wrapper {
      aspect-ratio: 4113/3407;
      width: 100%;
      height: 100%;
    }

    #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shogun-image-link {
      aspect-ratio: 4113/3407;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image {
    
    
  }


.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 .shogun-image-content {
  
    align-items: center;
  
}

.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 {
      --shg-aspect-ratio: calc(4113/3407); 
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container {
      position: relative;
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f91a2ec3-f30d-4737-9cf1-14b5f8faa820 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-24e5b83c-0529-45f0-8299-f1d01bc8bc05 {
  margin-left: auto;
margin-right: auto;
min-height: 20px;
}








#s-24e5b83c-0529-45f0-8299-f1d01bc8bc05 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-24e5b83c-0529-45f0-8299-f1d01bc8bc05.shg-box.shg-c {
  justify-content: center;
}

#s-7030e0d2-7fb4-4c67-a217-8ed7d980193d {
  margin-left: auto;
margin-right: auto;
padding-top: 2px;
padding-bottom: 2px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}

#s-7030e0d2-7fb4-4c67-a217-8ed7d980193d .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 19px;
  
  
  
}



#s-cb58dead-36ef-40cc-8ce1-36ab9129dc8f {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-bottom: 10px;
min-height: 50px;
}








#s-cb58dead-36ef-40cc-8ce1-36ab9129dc8f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cb58dead-36ef-40cc-8ce1-36ab9129dc8f.shg-box.shg-c {
  justify-content: center;
}

#s-e509a7a2-3388-4520-892d-313055411a1e {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
}

#s-6a0481c3-de52-4148-b103-c033ebff44fe {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 30px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(236, 236, 236, 1);
border-radius: 0px;
min-height: 0px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-6a0481c3-de52-4148-b103-c033ebff44fe {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6a0481c3-de52-4148-b103-c033ebff44fe {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-6a0481c3-de52-4148-b103-c033ebff44fe {
  
}
}@media (max-width: 767px){#s-6a0481c3-de52-4148-b103-c033ebff44fe {
  
}
}







#s-6a0481c3-de52-4148-b103-c033ebff44fe > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
  display: block;
}#s-6a0481c3-de52-4148-b103-c033ebff44fe.shg-box.shg-c {
  justify-content: center;
}

#s-0c94b96a-210b-438e-b5ac-12488559f243 {
  margin-top: 0px;
margin-left: 50px;
margin-bottom: 20px;
margin-right: 50px;
}

@media (min-width: 0px) {
[id="s-0c94b96a-210b-438e-b5ac-12488559f243"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-0c94b96a-210b-438e-b5ac-12488559f243"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-0c94b96a-210b-438e-b5ac-12488559f243"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-0c94b96a-210b-438e-b5ac-12488559f243"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

}

#s-658390c0-4db9-4051-b9fc-88362296d371 {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: none;
min-height: 50px;
}








#s-658390c0-4db9-4051-b9fc-88362296d371 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-658390c0-4db9-4051-b9fc-88362296d371.shg-box.shg-c {
  justify-content: flex-start;
}

#s-da166d91-3520-42b3-95b7-d6ed9a25935d {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-da166d91-3520-42b3-95b7-d6ed9a25935d {
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
}

#s-da166d91-3520-42b3-95b7-d6ed9a25935d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-da166d91-3520-42b3-95b7-d6ed9a25935d .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-da166d91-3520-42b3-95b7-d6ed9a25935d .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-da166d91-3520-42b3-95b7-d6ed9a25935d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-da166d91-3520-42b3-95b7-d6ed9a25935d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image {
    
    
  }


.s-da166d91-3520-42b3-95b7-d6ed9a25935d .shogun-image-content {
  
    align-items: center;
  
}

.s-da166d91-3520-42b3-95b7-d6ed9a25935d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-da166d91-3520-42b3-95b7-d6ed9a25935d {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container {
      position: relative;
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-da166d91-3520-42b3-95b7-d6ed9a25935d {
  
  
  
  
}

#s-da166d91-3520-42b3-95b7-d6ed9a25935d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-da166d91-3520-42b3-95b7-d6ed9a25935d .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-da166d91-3520-42b3-95b7-d6ed9a25935d .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-da166d91-3520-42b3-95b7-d6ed9a25935d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-da166d91-3520-42b3-95b7-d6ed9a25935d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image {
    
    
  }


.s-da166d91-3520-42b3-95b7-d6ed9a25935d .shogun-image-content {
  
    align-items: center;
  
}

.s-da166d91-3520-42b3-95b7-d6ed9a25935d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-da166d91-3520-42b3-95b7-d6ed9a25935d {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container {
      position: relative;
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d 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-da166d91-3520-42b3-95b7-d6ed9a25935d {
  
  
  
  
}

#s-da166d91-3520-42b3-95b7-d6ed9a25935d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-da166d91-3520-42b3-95b7-d6ed9a25935d .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-da166d91-3520-42b3-95b7-d6ed9a25935d .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-da166d91-3520-42b3-95b7-d6ed9a25935d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-da166d91-3520-42b3-95b7-d6ed9a25935d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image {
    
    
  }


.s-da166d91-3520-42b3-95b7-d6ed9a25935d .shogun-image-content {
  
    align-items: center;
  
}

.s-da166d91-3520-42b3-95b7-d6ed9a25935d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-da166d91-3520-42b3-95b7-d6ed9a25935d {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container {
      position: relative;
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d 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-da166d91-3520-42b3-95b7-d6ed9a25935d {
  
  
  
  
}

#s-da166d91-3520-42b3-95b7-d6ed9a25935d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-da166d91-3520-42b3-95b7-d6ed9a25935d .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-da166d91-3520-42b3-95b7-d6ed9a25935d .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-da166d91-3520-42b3-95b7-d6ed9a25935d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-da166d91-3520-42b3-95b7-d6ed9a25935d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image {
    
    
  }


.s-da166d91-3520-42b3-95b7-d6ed9a25935d .shogun-image-content {
  
    align-items: center;
  
}

.s-da166d91-3520-42b3-95b7-d6ed9a25935d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-da166d91-3520-42b3-95b7-d6ed9a25935d {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container {
      position: relative;
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-da166d91-3520-42b3-95b7-d6ed9a25935d {
  
  
  
  
}

#s-da166d91-3520-42b3-95b7-d6ed9a25935d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-da166d91-3520-42b3-95b7-d6ed9a25935d .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-da166d91-3520-42b3-95b7-d6ed9a25935d .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-da166d91-3520-42b3-95b7-d6ed9a25935d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-da166d91-3520-42b3-95b7-d6ed9a25935d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image {
    
    
  }


.s-da166d91-3520-42b3-95b7-d6ed9a25935d .shogun-image-content {
  
    align-items: center;
  
}

.s-da166d91-3520-42b3-95b7-d6ed9a25935d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-da166d91-3520-42b3-95b7-d6ed9a25935d {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container {
      position: relative;
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-da166d91-3520-42b3-95b7-d6ed9a25935d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-076013e4-b290-4839-baf1-37c00aeb3d70 {
  margin-left: auto;
margin-right: auto;
min-height: 75px;
}

#s-e1202da6-9a25-4c53-91c7-ab1363954e9c {
  margin-left: 30px;
margin-right: 30px;
}

#s-36146dc6-407e-4ab9-aff3-41af47d2a03d {
  margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 1px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: none;
min-height: 50px;
}








#s-36146dc6-407e-4ab9-aff3-41af47d2a03d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-36146dc6-407e-4ab9-aff3-41af47d2a03d.shg-box.shg-c {
  justify-content: flex-start;
}

#s-d135e533-681e-465f-9bb9-6ad561c4509a {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 100px;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-d135e533-681e-465f-9bb9-6ad561c4509a {
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  margin-bottom: 10px;
}

#s-d135e533-681e-465f-9bb9-6ad561c4509a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d135e533-681e-465f-9bb9-6ad561c4509a .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-d135e533-681e-465f-9bb9-6ad561c4509a .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d135e533-681e-465f-9bb9-6ad561c4509a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d135e533-681e-465f-9bb9-6ad561c4509a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image {
    
    
  }


.s-d135e533-681e-465f-9bb9-6ad561c4509a .shogun-image-content {
  
    align-items: center;
  
}

.s-d135e533-681e-465f-9bb9-6ad561c4509a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d135e533-681e-465f-9bb9-6ad561c4509a {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container {
      position: relative;
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-d135e533-681e-465f-9bb9-6ad561c4509a {
  
  
  
  
}

#s-d135e533-681e-465f-9bb9-6ad561c4509a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d135e533-681e-465f-9bb9-6ad561c4509a .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-d135e533-681e-465f-9bb9-6ad561c4509a .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d135e533-681e-465f-9bb9-6ad561c4509a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d135e533-681e-465f-9bb9-6ad561c4509a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image {
    
    
  }


.s-d135e533-681e-465f-9bb9-6ad561c4509a .shogun-image-content {
  
    align-items: center;
  
}

.s-d135e533-681e-465f-9bb9-6ad561c4509a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d135e533-681e-465f-9bb9-6ad561c4509a {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container {
      position: relative;
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a 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-d135e533-681e-465f-9bb9-6ad561c4509a {
  
  
  
  
}

#s-d135e533-681e-465f-9bb9-6ad561c4509a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d135e533-681e-465f-9bb9-6ad561c4509a .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-d135e533-681e-465f-9bb9-6ad561c4509a .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d135e533-681e-465f-9bb9-6ad561c4509a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d135e533-681e-465f-9bb9-6ad561c4509a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image {
    
    
  }


.s-d135e533-681e-465f-9bb9-6ad561c4509a .shogun-image-content {
  
    align-items: center;
  
}

.s-d135e533-681e-465f-9bb9-6ad561c4509a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d135e533-681e-465f-9bb9-6ad561c4509a {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container {
      position: relative;
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a 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-d135e533-681e-465f-9bb9-6ad561c4509a {
  
  
  
  
}

#s-d135e533-681e-465f-9bb9-6ad561c4509a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d135e533-681e-465f-9bb9-6ad561c4509a .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-d135e533-681e-465f-9bb9-6ad561c4509a .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d135e533-681e-465f-9bb9-6ad561c4509a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d135e533-681e-465f-9bb9-6ad561c4509a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image {
    
    
  }


.s-d135e533-681e-465f-9bb9-6ad561c4509a .shogun-image-content {
  
    align-items: center;
  
}

.s-d135e533-681e-465f-9bb9-6ad561c4509a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d135e533-681e-465f-9bb9-6ad561c4509a {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container {
      position: relative;
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-d135e533-681e-465f-9bb9-6ad561c4509a {
  
  
  
  
}

#s-d135e533-681e-465f-9bb9-6ad561c4509a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d135e533-681e-465f-9bb9-6ad561c4509a .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-d135e533-681e-465f-9bb9-6ad561c4509a .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d135e533-681e-465f-9bb9-6ad561c4509a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d135e533-681e-465f-9bb9-6ad561c4509a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image {
    
    
  }


.s-d135e533-681e-465f-9bb9-6ad561c4509a .shogun-image-content {
  
    align-items: center;
  
}

.s-d135e533-681e-465f-9bb9-6ad561c4509a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d135e533-681e-465f-9bb9-6ad561c4509a {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container {
      position: relative;
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d135e533-681e-465f-9bb9-6ad561c4509a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-11c1c5f8-a147-45ac-9641-574a7562daa6 {
  margin-left: auto;
margin-right: auto;
min-height: 75px;
}

#s-29eea7d2-db53-4030-91e3-cd897aa6abf1 {
  margin-left: 30px;
margin-right: 30px;
}

#s-10264ec5-4d04-4f09-bd99-ebad8f925dd5 {
  margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 1px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: none;
min-height: 50px;
}








#s-10264ec5-4d04-4f09-bd99-ebad8f925dd5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-10264ec5-4d04-4f09-bd99-ebad8f925dd5.shg-box.shg-c {
  justify-content: flex-start;
}

#s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 100px;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 {
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
}

#s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image {
    
    
  }


.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shogun-image-content {
  
    align-items: center;
  
}

.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container {
      position: relative;
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 {
  
  
  
  
}

#s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image {
    
    
  }


.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shogun-image-content {
  
    align-items: center;
  
}

.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container {
      position: relative;
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 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-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 {
  
  
  
  
}

#s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image {
    
    
  }


.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shogun-image-content {
  
    align-items: center;
  
}

.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container {
      position: relative;
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 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-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 {
  
  
  
  
}

#s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image {
    
    
  }


.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shogun-image-content {
  
    align-items: center;
  
}

.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container {
      position: relative;
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 {
  
  
  
  
}

#s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image {
    
    
  }


.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 .shogun-image-content {
  
    align-items: center;
  
}

.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container {
      position: relative;
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b7fc951-1273-46ba-8e3b-0c1ba8cf79c0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-da21d699-047c-4ccd-a363-47ac8371d1b9 {
  margin-left: auto;
margin-right: auto;
min-height: 75px;
}

#s-ce7de6c1-4c85-49fd-9dec-63805c23b9db {
  margin-left: 30px;
margin-right: 30px;
}

#s-2e1737ea-69ec-4e61-8952-beeb066d522c {
  margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 1px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: none;
min-height: 50px;
}








#s-2e1737ea-69ec-4e61-8952-beeb066d522c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2e1737ea-69ec-4e61-8952-beeb066d522c.shg-box.shg-c {
  justify-content: flex-start;
}

#s-7558d8b7-4b0d-4a92-8a41-302836217e24 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-7558d8b7-4b0d-4a92-8a41-302836217e24 {
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
}

#s-7558d8b7-4b0d-4a92-8a41-302836217e24 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7558d8b7-4b0d-4a92-8a41-302836217e24 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image {
    
    
  }


.s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shogun-image-content {
  
    align-items: center;
  
}

.s-7558d8b7-4b0d-4a92-8a41-302836217e24.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7558d8b7-4b0d-4a92-8a41-302836217e24 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container {
      position: relative;
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-7558d8b7-4b0d-4a92-8a41-302836217e24 {
  
  
  
  
}

#s-7558d8b7-4b0d-4a92-8a41-302836217e24 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7558d8b7-4b0d-4a92-8a41-302836217e24 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image {
    
    
  }


.s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shogun-image-content {
  
    align-items: center;
  
}

.s-7558d8b7-4b0d-4a92-8a41-302836217e24.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7558d8b7-4b0d-4a92-8a41-302836217e24 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container {
      position: relative;
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24 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-7558d8b7-4b0d-4a92-8a41-302836217e24 {
  
  
  
  
}

#s-7558d8b7-4b0d-4a92-8a41-302836217e24 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7558d8b7-4b0d-4a92-8a41-302836217e24 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image {
    
    
  }


.s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shogun-image-content {
  
    align-items: center;
  
}

.s-7558d8b7-4b0d-4a92-8a41-302836217e24.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7558d8b7-4b0d-4a92-8a41-302836217e24 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container {
      position: relative;
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24 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-7558d8b7-4b0d-4a92-8a41-302836217e24 {
  
  
  
  
}

#s-7558d8b7-4b0d-4a92-8a41-302836217e24 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7558d8b7-4b0d-4a92-8a41-302836217e24 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image {
    
    
  }


.s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shogun-image-content {
  
    align-items: center;
  
}

.s-7558d8b7-4b0d-4a92-8a41-302836217e24.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7558d8b7-4b0d-4a92-8a41-302836217e24 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container {
      position: relative;
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-7558d8b7-4b0d-4a92-8a41-302836217e24 {
  
  
  
  
}

#s-7558d8b7-4b0d-4a92-8a41-302836217e24 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7558d8b7-4b0d-4a92-8a41-302836217e24 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image {
    
    
  }


.s-7558d8b7-4b0d-4a92-8a41-302836217e24 .shogun-image-content {
  
    align-items: center;
  
}

.s-7558d8b7-4b0d-4a92-8a41-302836217e24.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7558d8b7-4b0d-4a92-8a41-302836217e24 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container {
      position: relative;
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7558d8b7-4b0d-4a92-8a41-302836217e24 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-afad1ead-99e8-428f-8b72-91cd3dce456c {
  margin-left: auto;
margin-right: auto;
min-height: 75px;
}

#s-2ce92534-2acc-4328-a87b-bf6da56b814b {
  margin-left: 30px;
margin-right: 30px;
}

#s-77b7c4d5-e5ba-4eba-b7d3-515a975fa5df {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-77b7c4d5-e5ba-4eba-b7d3-515a975fa5df > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-77b7c4d5-e5ba-4eba-b7d3-515a975fa5df.shg-box.shg-c {
  justify-content: center;
}

#s-c6e86a20-198f-45a8-9d66-f3a9368c7517 {
  margin-top: 7px;
margin-bottom: 7px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 24px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-c6e86a20-198f-45a8-9d66-f3a9368c7517:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 24px !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-c6e86a20-198f-45a8-9d66-f3a9368c7517:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-c6e86a20-198f-45a8-9d66-f3a9368c7517 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c6e86a20-198f-45a8-9d66-f3a9368c7517 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c6e86a20-198f-45a8-9d66-f3a9368c7517 {
  
}
}@media (max-width: 767px){#s-c6e86a20-198f-45a8-9d66-f3a9368c7517 {
  
}
}

  #s-c6e86a20-198f-45a8-9d66-f3a9368c7517-root {
    text-align: center;
  }


#s-c6e86a20-198f-45a8-9d66-f3a9368c7517.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-c6e86a20-198f-45a8-9d66-f3a9368c7517-root {
    text-align: center;
  }


#s-c6e86a20-198f-45a8-9d66-f3a9368c7517.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c6e86a20-198f-45a8-9d66-f3a9368c7517-root {
    text-align: center;
  }


#s-c6e86a20-198f-45a8-9d66-f3a9368c7517.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c6e86a20-198f-45a8-9d66-f3a9368c7517-root {
    text-align: center;
  }


#s-c6e86a20-198f-45a8-9d66-f3a9368c7517.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-c6e86a20-198f-45a8-9d66-f3a9368c7517-root {
    text-align: center;
  }


#s-c6e86a20-198f-45a8-9d66-f3a9368c7517.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}
#s-64ad56a6-8709-442f-abce-799f7ddf1fe6 {
  margin-left: auto;
margin-right: auto;
padding-left: 40px;
padding-right: 40px;
min-height: 50px;
}








#s-64ad56a6-8709-442f-abce-799f7ddf1fe6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-64ad56a6-8709-442f-abce-799f7ddf1fe6.shg-box.shg-c {
  justify-content: center;
}

#s-4ae0d1d7-c4b0-4cca-b7eb-e6fa3dee54ec {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
}

#s-d1ab35ef-f889-4d1b-9975-402dc7cb4d01 {
  margin-left: auto;
margin-right: auto;
padding-left: 20px;
padding-right: 20px;
}

@media (min-width: 0px) {
[id="s-d1ab35ef-f889-4d1b-9975-402dc7cb4d01"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-d1ab35ef-f889-4d1b-9975-402dc7cb4d01"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-d1ab35ef-f889-4d1b-9975-402dc7cb4d01"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-d1ab35ef-f889-4d1b-9975-402dc7cb4d01"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-a6dd1eae-5e73-4a2a-8210-dff0c305db72 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a6dd1eae-5e73-4a2a-8210-dff0c305db72 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a6dd1eae-5e73-4a2a-8210-dff0c305db72.shg-box.shg-c {
  justify-content: center;
}

#s-937d6d63-6827-4ab1-a4f3-06801d642970 {
  margin-left: auto;
margin-right: auto;
}

#s-f23078a1-92ce-45d6-8b23-b45df70e0ef3 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-f23078a1-92ce-45d6-8b23-b45df70e0ef3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f23078a1-92ce-45d6-8b23-b45df70e0ef3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-f23078a1-92ce-45d6-8b23-b45df70e0ef3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f23078a1-92ce-45d6-8b23-b45df70e0ef3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f23078a1-92ce-45d6-8b23-b45df70e0ef3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f23078a1-92ce-45d6-8b23-b45df70e0ef3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f23078a1-92ce-45d6-8b23-b45df70e0ef3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f23078a1-92ce-45d6-8b23-b45df70e0ef3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-f23078a1-92ce-45d6-8b23-b45df70e0ef3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f23078a1-92ce-45d6-8b23-b45df70e0ef3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-083ffec0-2b2b-4c34-b2df-2ca3fa591056 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-083ffec0-2b2b-4c34-b2df-2ca3fa591056 .shg-product-title-component h4 {
  
  
  font-family: futura-pt;
  
  font-size: 20px;
  
  
  
}

#s-b3e4b324-76a7-48ae-bc52-2a2ee66a517d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b3e4b324-76a7-48ae-bc52-2a2ee66a517d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b3e4b324-76a7-48ae-bc52-2a2ee66a517d.shg-box.shg-c {
  justify-content: center;
}

#s-1550d1d6-db28-405d-b8b6-a778568cfa52 {
  margin-left: auto;
margin-right: auto;
}

#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 {
  max-width:  100%;
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom,
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  max-width: 1024px !important;
  
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image,
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-product-image-wrapper {
  width: 100%;
  height: 100%;
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom,
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  aspect-ratio: 1/1;
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 {
  max-width:  100%;
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom,
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  max-width: 1024px !important;
  
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image,
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-product-image-wrapper {
  width: 100%;
  height: 100%;
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom,
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  aspect-ratio: 1/1;
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 {
  max-width:  100%;
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom,
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  max-width: 1024px !important;
  
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image,
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-product-image-wrapper {
  width: 100%;
  height: 100%;
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom,
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  aspect-ratio: 1/1;
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 {
  max-width:  100%;
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom,
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  max-width: 1024px !important;
  
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image,
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-product-image-wrapper {
  width: 100%;
  height: 100%;
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom,
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  aspect-ratio: 1/1;
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 {
  max-width:  100%;
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom,
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  max-width: 1024px !important;
  
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image,
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-product-image-wrapper {
  width: 100%;
  height: 100%;
}

.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 .shg-image-zoom,
.shg-c#s-cd9f419f-9f67-425a-bc3f-9828bad48cb6 img.shogun-image {
  aspect-ratio: 1/1;
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c401cbd5-cf23-48ef-94f5-6661d517a291 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c401cbd5-cf23-48ef-94f5-6661d517a291 .shg-product-title-component h4 {
  
  
  font-family: futura-pt;
  
  font-size: 20px;
  
  
  
}

#s-5e37de43-30c6-4ef7-8d68-6e0884651cba {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-5e37de43-30c6-4ef7-8d68-6e0884651cba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5e37de43-30c6-4ef7-8d68-6e0884651cba.shg-box.shg-c {
  justify-content: center;
}

#s-d6e0df1b-ac4b-4219-b193-2fb2d89b7c3e {
  margin-left: auto;
margin-right: auto;
}

#s-79b0edd4-85d5-4f1a-a230-c568cdf4ba23 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-79b0edd4-85d5-4f1a-a230-c568cdf4ba23 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79b0edd4-85d5-4f1a-a230-c568cdf4ba23 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-79b0edd4-85d5-4f1a-a230-c568cdf4ba23 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79b0edd4-85d5-4f1a-a230-c568cdf4ba23 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-79b0edd4-85d5-4f1a-a230-c568cdf4ba23 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79b0edd4-85d5-4f1a-a230-c568cdf4ba23 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-79b0edd4-85d5-4f1a-a230-c568cdf4ba23 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79b0edd4-85d5-4f1a-a230-c568cdf4ba23 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-79b0edd4-85d5-4f1a-a230-c568cdf4ba23 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79b0edd4-85d5-4f1a-a230-c568cdf4ba23 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-cd7aa5ff-8053-486b-a23b-4cf556de5826 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-cd7aa5ff-8053-486b-a23b-4cf556de5826 .shg-product-title-component h4 {
  
  
  font-family: futura-pt;
  
  font-size: 18px;
  
  
  
}

#s-c2b243ad-79c1-461d-9365-c502a30fbd2f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c2b243ad-79c1-461d-9365-c502a30fbd2f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c2b243ad-79c1-461d-9365-c502a30fbd2f.shg-box.shg-c {
  justify-content: center;
}

#s-b77e1188-f4a9-45ef-b800-ee57147086e1 {
  margin-left: auto;
margin-right: auto;
}

#s-df59b4d3-5cdb-4178-b929-a64cc55e7403 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-df59b4d3-5cdb-4178-b929-a64cc55e7403 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-df59b4d3-5cdb-4178-b929-a64cc55e7403 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-df59b4d3-5cdb-4178-b929-a64cc55e7403 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-df59b4d3-5cdb-4178-b929-a64cc55e7403 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-df59b4d3-5cdb-4178-b929-a64cc55e7403 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-df59b4d3-5cdb-4178-b929-a64cc55e7403 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-df59b4d3-5cdb-4178-b929-a64cc55e7403 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-df59b4d3-5cdb-4178-b929-a64cc55e7403 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-df59b4d3-5cdb-4178-b929-a64cc55e7403 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-df59b4d3-5cdb-4178-b929-a64cc55e7403 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-a15b2f5d-286e-4e33-a145-32125d6ce501 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a15b2f5d-286e-4e33-a145-32125d6ce501 .shg-product-title-component h4 {
  
  
  font-family: futura-pt;
  
  font-size: 18px;
  
  
  
}

#s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 {
  margin-top: 30px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 5px;
padding-bottom: 5px;
aspect-ratio: 4160/1715;
text-align: center;
opacity: 1;
}



.shg-image-margin-container-s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 {
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
  margin-bottom: 30px;
}

#s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shg-image-content-wrapper {
      aspect-ratio: 4160/1715;
      width: 100%;
      height: 100%;
    }

    #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shogun-image-link {
      aspect-ratio: 4160/1715;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image {
    
    
  }


.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shogun-image-content {
  
    align-items: center;
  
}

.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 {
      --shg-aspect-ratio: calc(4160/1715); 
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container {
      position: relative;
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 {
  
  
  
  
}

#s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shg-image-content-wrapper {
      aspect-ratio: 4160/1715;
      width: 100%;
      height: 100%;
    }

    #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shogun-image-link {
      aspect-ratio: 4160/1715;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image {
    
    
  }


.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shogun-image-content {
  
    align-items: center;
  
}

.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 {
      --shg-aspect-ratio: calc(4160/1715); 
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container {
      position: relative;
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 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-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 {
  
  
  
  
}

#s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shg-image-content-wrapper {
      aspect-ratio: 4160/1715;
      width: 100%;
      height: 100%;
    }

    #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shogun-image-link {
      aspect-ratio: 4160/1715;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image {
    
    
  }


.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shogun-image-content {
  
    align-items: center;
  
}

.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 {
      --shg-aspect-ratio: calc(4160/1715); 
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container {
      position: relative;
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 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-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 {
  
  
  
  
}

#s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shg-image-content-wrapper {
      aspect-ratio: 4160/1715;
      width: 100%;
      height: 100%;
    }

    #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shogun-image-link {
      aspect-ratio: 4160/1715;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image {
    
    
  }


.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shogun-image-content {
  
    align-items: center;
  
}

.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 {
      --shg-aspect-ratio: calc(4160/1715); 
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container {
      position: relative;
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 {
  
  
  
  
}

#s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shg-image-content-wrapper {
      aspect-ratio: 4160/1715;
      width: 100%;
      height: 100%;
    }

    #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shogun-image-link {
      aspect-ratio: 4160/1715;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image {
    
    
  }


.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 .shogun-image-content {
  
    align-items: center;
  
}

.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 {
      --shg-aspect-ratio: calc(4160/1715); 
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container {
      position: relative;
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e38b0ad5-1e7a-43e7-99d5-8f26b10c6ac7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-de2b487c-583f-456d-8512-1c3b170809e0 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
}

#s-ee43c666-c289-4845-b261-838721f58978 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ee43c666-c289-4845-b261-838721f58978 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ee43c666-c289-4845-b261-838721f58978.shg-box.shg-c {
  justify-content: center;
}

#s-a83057b5-4039-4b21-afd8-daefba60f727 {
  margin-left: 0px;
margin-right: 0px;
text-align: left;
background-color: rgba(255, 255, 255, 1);
}


  #s-a83057b5-4039-4b21-afd8-daefba60f727 .shogun-tabs > li > .shogun-tab-box {
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 1);
  }
  #s-a83057b5-4039-4b21-afd8-daefba60f727 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(0, 0, 0, 1);
    border: 1px solid rgba(255, 255, 255, 1);
  }
#s-a83057b5-4039-4b21-afd8-daefba60f727 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
  font-family: futura-pt;
  
  
  font-size: 24px;
}

#s-a83057b5-4039-4b21-afd8-daefba60f727 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(255, 255, 255, 1);
}

#s-a83057b5-4039-4b21-afd8-daefba60f727 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(0, 0, 0, 1);
}

#s-a83057b5-4039-4b21-afd8-daefba60f727 .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-0ff54767-b21e-44bf-a2a3-0a77bd0ec0e8 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-0ff54767-b21e-44bf-a2a3-0a77bd0ec0e8 {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-0ff54767-b21e-44bf-a2a3-0a77bd0ec0e8 > .swiper-button-prev,
#slider-v3-s-0ff54767-b21e-44bf-a2a3-0a77bd0ec0e8 > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-0ff54767-b21e-44bf-a2a3-0a77bd0ec0e8 > .swiper-button-next svg,
#slider-v3-s-0ff54767-b21e-44bf-a2a3-0a77bd0ec0e8 > .swiper-button-prev svg {
  fill: rgba(113, 113, 113, 1) !important;
}

#s-32b779dc-a61a-45fa-80ee-30c19f9b8069 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-32b779dc-a61a-45fa-80ee-30c19f9b8069 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-32b779dc-a61a-45fa-80ee-30c19f9b8069.shg-box.shg-c {
  justify-content: center;
}

#s-c6037809-4124-425b-b01f-2b629e9a6438 {
  margin-left: auto;
margin-right: auto;
min-height: 80px;
}








#s-c6037809-4124-425b-b01f-2b629e9a6438 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c6037809-4124-425b-b01f-2b629e9a6438.shg-box.shg-c {
  justify-content: center;
}

#s-f8321768-a3c6-4747-a151-84536bd5b1be {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-f8321768-a3c6-4747-a151-84536bd5b1be {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-f8321768-a3c6-4747-a151-84536bd5b1be {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f8321768-a3c6-4747-a151-84536bd5b1be .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f8321768-a3c6-4747-a151-84536bd5b1be .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f8321768-a3c6-4747-a151-84536bd5b1be .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f8321768-a3c6-4747-a151-84536bd5b1be img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image {
    
    
  }


.s-f8321768-a3c6-4747-a151-84536bd5b1be .shogun-image-content {
  
    align-items: center;
  
}

.s-f8321768-a3c6-4747-a151-84536bd5b1be.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f8321768-a3c6-4747-a151-84536bd5b1be {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container {
      position: relative;
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-f8321768-a3c6-4747-a151-84536bd5b1be {
  
  
  
  
}

#s-f8321768-a3c6-4747-a151-84536bd5b1be {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f8321768-a3c6-4747-a151-84536bd5b1be .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f8321768-a3c6-4747-a151-84536bd5b1be .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f8321768-a3c6-4747-a151-84536bd5b1be .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f8321768-a3c6-4747-a151-84536bd5b1be img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image {
    
    
  }


.s-f8321768-a3c6-4747-a151-84536bd5b1be .shogun-image-content {
  
    align-items: center;
  
}

.s-f8321768-a3c6-4747-a151-84536bd5b1be.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f8321768-a3c6-4747-a151-84536bd5b1be {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container {
      position: relative;
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be 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-f8321768-a3c6-4747-a151-84536bd5b1be {
  
  
  
  
}

#s-f8321768-a3c6-4747-a151-84536bd5b1be {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f8321768-a3c6-4747-a151-84536bd5b1be .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f8321768-a3c6-4747-a151-84536bd5b1be .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f8321768-a3c6-4747-a151-84536bd5b1be .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f8321768-a3c6-4747-a151-84536bd5b1be img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image {
    
    
  }


.s-f8321768-a3c6-4747-a151-84536bd5b1be .shogun-image-content {
  
    align-items: center;
  
}

.s-f8321768-a3c6-4747-a151-84536bd5b1be.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f8321768-a3c6-4747-a151-84536bd5b1be {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container {
      position: relative;
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be 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-f8321768-a3c6-4747-a151-84536bd5b1be {
  
  
  
  
}

#s-f8321768-a3c6-4747-a151-84536bd5b1be {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f8321768-a3c6-4747-a151-84536bd5b1be .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f8321768-a3c6-4747-a151-84536bd5b1be .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f8321768-a3c6-4747-a151-84536bd5b1be .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f8321768-a3c6-4747-a151-84536bd5b1be img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image {
    
    
  }


.s-f8321768-a3c6-4747-a151-84536bd5b1be .shogun-image-content {
  
    align-items: center;
  
}

.s-f8321768-a3c6-4747-a151-84536bd5b1be.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f8321768-a3c6-4747-a151-84536bd5b1be {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container {
      position: relative;
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-f8321768-a3c6-4747-a151-84536bd5b1be {
  
  
  
  
}

#s-f8321768-a3c6-4747-a151-84536bd5b1be {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f8321768-a3c6-4747-a151-84536bd5b1be .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f8321768-a3c6-4747-a151-84536bd5b1be .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f8321768-a3c6-4747-a151-84536bd5b1be .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f8321768-a3c6-4747-a151-84536bd5b1be img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image {
    
    
  }


.s-f8321768-a3c6-4747-a151-84536bd5b1be .shogun-image-content {
  
    align-items: center;
  
}

.s-f8321768-a3c6-4747-a151-84536bd5b1be.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f8321768-a3c6-4747-a151-84536bd5b1be {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container {
      position: relative;
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f8321768-a3c6-4747-a151-84536bd5b1be img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-3aec31ca-432c-43b7-a21c-799ab6ba57ac {
  margin-left: auto;
margin-right: auto;
}

#s-fae8d725-f8da-448d-8002-4d7a518ba8ab {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-fae8d725-f8da-448d-8002-4d7a518ba8ab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fae8d725-f8da-448d-8002-4d7a518ba8ab.shg-box.shg-c {
  justify-content: center;
}

#s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image {
    
    
  }


.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shogun-image-content {
  
    align-items: center;
  
}

.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container {
      position: relative;
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd {
  
  
  
  
}

#s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image {
    
    
  }


.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shogun-image-content {
  
    align-items: center;
  
}

.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container {
      position: relative;
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd 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-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd {
  
  
  
  
}

#s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image {
    
    
  }


.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shogun-image-content {
  
    align-items: center;
  
}

.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container {
      position: relative;
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd 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-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd {
  
  
  
  
}

#s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image {
    
    
  }


.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shogun-image-content {
  
    align-items: center;
  
}

.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container {
      position: relative;
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd {
  
  
  
  
}

#s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image {
    
    
  }


.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd .shogun-image-content {
  
    align-items: center;
  
}

.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container {
      position: relative;
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1ab79bbe-4b70-4c9b-8b98-b00c94feb4bd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-70824b86-51c6-40fc-9665-7a0cf6b0a0c0 {
  margin-left: auto;
margin-right: auto;
}

#s-264f2db8-f55b-4099-9db9-df99854c87d8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-264f2db8-f55b-4099-9db9-df99854c87d8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-264f2db8-f55b-4099-9db9-df99854c87d8.shg-box.shg-c {
  justify-content: center;
}

#s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image {
    
    
  }


.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shogun-image-content {
  
    align-items: center;
  
}

.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container {
      position: relative;
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e {
  
  
  
  
}

#s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image {
    
    
  }


.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shogun-image-content {
  
    align-items: center;
  
}

.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container {
      position: relative;
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e 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-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e {
  
  
  
  
}

#s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image {
    
    
  }


.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shogun-image-content {
  
    align-items: center;
  
}

.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container {
      position: relative;
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e 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-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e {
  
  
  
  
}

#s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image {
    
    
  }


.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shogun-image-content {
  
    align-items: center;
  
}

.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container {
      position: relative;
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e {
  
  
  
  
}

#s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image {
    
    
  }


.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e .shogun-image-content {
  
    align-items: center;
  
}

.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container {
      position: relative;
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-63f5a2bf-29e8-4477-a2fd-ce09bcfe5f0e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-0127a244-d461-4cdc-b545-2998868949ea {
  margin-left: auto;
margin-right: auto;
}

#s-5ba911b1-fb29-4939-8b87-25251c5e5f79 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-5ba911b1-fb29-4939-8b87-25251c5e5f79 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5ba911b1-fb29-4939-8b87-25251c5e5f79.shg-box.shg-c {
  justify-content: center;
}

#s-aad04d25-6062-41df-9111-20e78e31bc04 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-aad04d25-6062-41df-9111-20e78e31bc04 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aad04d25-6062-41df-9111-20e78e31bc04.shg-box.shg-c {
  justify-content: center;
}

#s-807cb8aa-4cc9-403d-8b75-ef018244e13b {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-807cb8aa-4cc9-403d-8b75-ef018244e13b {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-807cb8aa-4cc9-403d-8b75-ef018244e13b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-807cb8aa-4cc9-403d-8b75-ef018244e13b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image {
    
    
  }


.s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shogun-image-content {
  
    align-items: center;
  
}

.s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container {
      position: relative;
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-807cb8aa-4cc9-403d-8b75-ef018244e13b {
  
  
  
  
}

#s-807cb8aa-4cc9-403d-8b75-ef018244e13b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-807cb8aa-4cc9-403d-8b75-ef018244e13b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image {
    
    
  }


.s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shogun-image-content {
  
    align-items: center;
  
}

.s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container {
      position: relative;
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b 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-807cb8aa-4cc9-403d-8b75-ef018244e13b {
  
  
  
  
}

#s-807cb8aa-4cc9-403d-8b75-ef018244e13b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-807cb8aa-4cc9-403d-8b75-ef018244e13b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image {
    
    
  }


.s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shogun-image-content {
  
    align-items: center;
  
}

.s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container {
      position: relative;
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b 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-807cb8aa-4cc9-403d-8b75-ef018244e13b {
  
  
  
  
}

#s-807cb8aa-4cc9-403d-8b75-ef018244e13b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-807cb8aa-4cc9-403d-8b75-ef018244e13b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image {
    
    
  }


.s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shogun-image-content {
  
    align-items: center;
  
}

.s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container {
      position: relative;
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-807cb8aa-4cc9-403d-8b75-ef018244e13b {
  
  
  
  
}

#s-807cb8aa-4cc9-403d-8b75-ef018244e13b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-807cb8aa-4cc9-403d-8b75-ef018244e13b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image {
    
    
  }


.s-807cb8aa-4cc9-403d-8b75-ef018244e13b .shogun-image-content {
  
    align-items: center;
  
}

.s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container {
      position: relative;
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-807cb8aa-4cc9-403d-8b75-ef018244e13b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-a09e032c-5bfd-42ef-ab9e-33ad17c90479 {
  margin-left: auto;
margin-right: auto;
}

#s-233fe77a-168b-4706-8251-8fa8f6bf1e61 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-233fe77a-168b-4706-8251-8fa8f6bf1e61 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-233fe77a-168b-4706-8251-8fa8f6bf1e61.shg-box.shg-c {
  justify-content: center;
}

#s-3dd3ce66-2231-4374-b126-b79df68e0b78 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3dd3ce66-2231-4374-b126-b79df68e0b78 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3dd3ce66-2231-4374-b126-b79df68e0b78.shg-box.shg-c {
  justify-content: center;
}

#s-7ada4543-07a3-4f17-a734-c43c0b31cc3f {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-7ada4543-07a3-4f17-a734-c43c0b31cc3f {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-7ada4543-07a3-4f17-a734-c43c0b31cc3f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image {
    
    
  }


.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shogun-image-content {
  
    align-items: center;
  
}

.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container {
      position: relative;
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-7ada4543-07a3-4f17-a734-c43c0b31cc3f {
  
  
  
  
}

#s-7ada4543-07a3-4f17-a734-c43c0b31cc3f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image {
    
    
  }


.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shogun-image-content {
  
    align-items: center;
  
}

.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container {
      position: relative;
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f 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-7ada4543-07a3-4f17-a734-c43c0b31cc3f {
  
  
  
  
}

#s-7ada4543-07a3-4f17-a734-c43c0b31cc3f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image {
    
    
  }


.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shogun-image-content {
  
    align-items: center;
  
}

.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container {
      position: relative;
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f 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-7ada4543-07a3-4f17-a734-c43c0b31cc3f {
  
  
  
  
}

#s-7ada4543-07a3-4f17-a734-c43c0b31cc3f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image {
    
    
  }


.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shogun-image-content {
  
    align-items: center;
  
}

.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container {
      position: relative;
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-7ada4543-07a3-4f17-a734-c43c0b31cc3f {
  
  
  
  
}

#s-7ada4543-07a3-4f17-a734-c43c0b31cc3f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7ada4543-07a3-4f17-a734-c43c0b31cc3f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image {
    
    
  }


.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f .shogun-image-content {
  
    align-items: center;
  
}

.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container {
      position: relative;
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7ada4543-07a3-4f17-a734-c43c0b31cc3f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-f95b8a67-0353-4b9b-861d-aa987a20bd4f {
  margin-left: auto;
margin-right: auto;
}

#s-62e10b75-f1f4-412f-a97d-12aac37407f7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-62e10b75-f1f4-412f-a97d-12aac37407f7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-62e10b75-f1f4-412f-a97d-12aac37407f7.shg-box.shg-c {
  justify-content: center;
}

#s-b5896a4b-f55a-49c5-98d6-d944b9ecb6fe {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b5896a4b-f55a-49c5-98d6-d944b9ecb6fe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b5896a4b-f55a-49c5-98d6-d944b9ecb6fe.shg-box.shg-c {
  justify-content: center;
}

#s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image {
    
    
  }


.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shogun-image-content {
  
    align-items: center;
  
}

.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container {
      position: relative;
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 {
  
  
  
  
}

#s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image {
    
    
  }


.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shogun-image-content {
  
    align-items: center;
  
}

.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container {
      position: relative;
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 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-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 {
  
  
  
  
}

#s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image {
    
    
  }


.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shogun-image-content {
  
    align-items: center;
  
}

.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container {
      position: relative;
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 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-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 {
  
  
  
  
}

#s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image {
    
    
  }


.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shogun-image-content {
  
    align-items: center;
  
}

.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container {
      position: relative;
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 {
  
  
  
  
}

#s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image {
    
    
  }


.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 .shogun-image-content {
  
    align-items: center;
  
}

.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container {
      position: relative;
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1f2878b6-1c4a-4826-8f62-c3c5b5304f88 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-3aff9d81-911a-4f03-8607-77dfc47075a5 {
  margin-left: auto;
margin-right: auto;
}

#s-77cffe07-b617-40c7-a97f-2ebaca98e670 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-77cffe07-b617-40c7-a97f-2ebaca98e670 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-77cffe07-b617-40c7-a97f-2ebaca98e670.shg-box.shg-c {
  justify-content: center;
}

#s-3363f66e-0a64-4d75-b8f1-36f9c3da3b48 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3363f66e-0a64-4d75-b8f1-36f9c3da3b48 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3363f66e-0a64-4d75-b8f1-36f9c3da3b48.shg-box.shg-c {
  justify-content: center;
}

#s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image {
    
    
  }


.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shogun-image-content {
  
    align-items: center;
  
}

.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container {
      position: relative;
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 {
  
  
  
  
}

#s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image {
    
    
  }


.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shogun-image-content {
  
    align-items: center;
  
}

.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container {
      position: relative;
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 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-fb0e4c29-8b5f-4b13-a518-af410d024fb9 {
  
  
  
  
}

#s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image {
    
    
  }


.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shogun-image-content {
  
    align-items: center;
  
}

.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container {
      position: relative;
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 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-fb0e4c29-8b5f-4b13-a518-af410d024fb9 {
  
  
  
  
}

#s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image {
    
    
  }


.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shogun-image-content {
  
    align-items: center;
  
}

.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container {
      position: relative;
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 {
  
  
  
  
}

#s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image {
    
    
  }


.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 .shogun-image-content {
  
    align-items: center;
  
}

.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container {
      position: relative;
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fb0e4c29-8b5f-4b13-a518-af410d024fb9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-cbc0f2f7-5947-43e5-aa46-58669cec493e {
  margin-left: auto;
margin-right: auto;
}

#s-7a5fc18b-9b15-45b5-a75b-7ba17450e037 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7a5fc18b-9b15-45b5-a75b-7ba17450e037 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7a5fc18b-9b15-45b5-a75b-7ba17450e037.shg-box.shg-c {
  justify-content: center;
}

#s-1631591e-505a-4bd2-ae6f-b71073fb7272 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1631591e-505a-4bd2-ae6f-b71073fb7272 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1631591e-505a-4bd2-ae6f-b71073fb7272.shg-box.shg-c {
  justify-content: center;
}

#s-f170832a-c88f-4fca-80c2-251578fb8bff {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-f170832a-c88f-4fca-80c2-251578fb8bff {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-f170832a-c88f-4fca-80c2-251578fb8bff {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f170832a-c88f-4fca-80c2-251578fb8bff .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f170832a-c88f-4fca-80c2-251578fb8bff .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f170832a-c88f-4fca-80c2-251578fb8bff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f170832a-c88f-4fca-80c2-251578fb8bff img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image {
    
    
  }


.s-f170832a-c88f-4fca-80c2-251578fb8bff .shogun-image-content {
  
    align-items: center;
  
}

.s-f170832a-c88f-4fca-80c2-251578fb8bff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f170832a-c88f-4fca-80c2-251578fb8bff {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container {
      position: relative;
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-f170832a-c88f-4fca-80c2-251578fb8bff {
  
  
  
  
}

#s-f170832a-c88f-4fca-80c2-251578fb8bff {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f170832a-c88f-4fca-80c2-251578fb8bff .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f170832a-c88f-4fca-80c2-251578fb8bff .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f170832a-c88f-4fca-80c2-251578fb8bff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f170832a-c88f-4fca-80c2-251578fb8bff img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image {
    
    
  }


.s-f170832a-c88f-4fca-80c2-251578fb8bff .shogun-image-content {
  
    align-items: center;
  
}

.s-f170832a-c88f-4fca-80c2-251578fb8bff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f170832a-c88f-4fca-80c2-251578fb8bff {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container {
      position: relative;
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff 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-f170832a-c88f-4fca-80c2-251578fb8bff {
  
  
  
  
}

#s-f170832a-c88f-4fca-80c2-251578fb8bff {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f170832a-c88f-4fca-80c2-251578fb8bff .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f170832a-c88f-4fca-80c2-251578fb8bff .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f170832a-c88f-4fca-80c2-251578fb8bff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f170832a-c88f-4fca-80c2-251578fb8bff img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image {
    
    
  }


.s-f170832a-c88f-4fca-80c2-251578fb8bff .shogun-image-content {
  
    align-items: center;
  
}

.s-f170832a-c88f-4fca-80c2-251578fb8bff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f170832a-c88f-4fca-80c2-251578fb8bff {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container {
      position: relative;
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff 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-f170832a-c88f-4fca-80c2-251578fb8bff {
  
  
  
  
}

#s-f170832a-c88f-4fca-80c2-251578fb8bff {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f170832a-c88f-4fca-80c2-251578fb8bff .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f170832a-c88f-4fca-80c2-251578fb8bff .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f170832a-c88f-4fca-80c2-251578fb8bff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f170832a-c88f-4fca-80c2-251578fb8bff img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image {
    
    
  }


.s-f170832a-c88f-4fca-80c2-251578fb8bff .shogun-image-content {
  
    align-items: center;
  
}

.s-f170832a-c88f-4fca-80c2-251578fb8bff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f170832a-c88f-4fca-80c2-251578fb8bff {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container {
      position: relative;
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-f170832a-c88f-4fca-80c2-251578fb8bff {
  
  
  
  
}

#s-f170832a-c88f-4fca-80c2-251578fb8bff {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f170832a-c88f-4fca-80c2-251578fb8bff .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f170832a-c88f-4fca-80c2-251578fb8bff .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f170832a-c88f-4fca-80c2-251578fb8bff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f170832a-c88f-4fca-80c2-251578fb8bff img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image {
    
    
  }


.s-f170832a-c88f-4fca-80c2-251578fb8bff .shogun-image-content {
  
    align-items: center;
  
}

.s-f170832a-c88f-4fca-80c2-251578fb8bff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f170832a-c88f-4fca-80c2-251578fb8bff {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container {
      position: relative;
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f170832a-c88f-4fca-80c2-251578fb8bff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-a42ff477-62c7-4843-b4b9-9089b28d0c75 {
  margin-left: auto;
margin-right: auto;
}

#s-7278055d-8f30-438a-8bea-9f9f1d4fd074 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7278055d-8f30-438a-8bea-9f9f1d4fd074 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7278055d-8f30-438a-8bea-9f9f1d4fd074.shg-box.shg-c {
  justify-content: center;
}

#s-4b690f4f-100a-4c27-a02d-eebe8b627db7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4b690f4f-100a-4c27-a02d-eebe8b627db7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4b690f4f-100a-4c27-a02d-eebe8b627db7.shg-box.shg-c {
  justify-content: center;
}

#s-0cb1c37a-d204-40ec-b5f3-ff58258507d7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0cb1c37a-d204-40ec-b5f3-ff58258507d7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0cb1c37a-d204-40ec-b5f3-ff58258507d7.shg-box.shg-c {
  justify-content: center;
}

#s-23cd9800-4950-4785-92f7-a304cc2d8310 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-23cd9800-4950-4785-92f7-a304cc2d8310 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-23cd9800-4950-4785-92f7-a304cc2d8310 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-23cd9800-4950-4785-92f7-a304cc2d8310 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-23cd9800-4950-4785-92f7-a304cc2d8310 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-23cd9800-4950-4785-92f7-a304cc2d8310 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-23cd9800-4950-4785-92f7-a304cc2d8310 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image {
    
    
  }


.s-23cd9800-4950-4785-92f7-a304cc2d8310 .shogun-image-content {
  
    align-items: center;
  
}

.s-23cd9800-4950-4785-92f7-a304cc2d8310.shg-align-container {
  display: flex;
  justify-content: center
}

.s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-23cd9800-4950-4785-92f7-a304cc2d8310 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container {
      position: relative;
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-23cd9800-4950-4785-92f7-a304cc2d8310 {
  
  
  
  
}

#s-23cd9800-4950-4785-92f7-a304cc2d8310 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-23cd9800-4950-4785-92f7-a304cc2d8310 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-23cd9800-4950-4785-92f7-a304cc2d8310 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-23cd9800-4950-4785-92f7-a304cc2d8310 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-23cd9800-4950-4785-92f7-a304cc2d8310 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image {
    
    
  }


.s-23cd9800-4950-4785-92f7-a304cc2d8310 .shogun-image-content {
  
    align-items: center;
  
}

.s-23cd9800-4950-4785-92f7-a304cc2d8310.shg-align-container {
  display: flex;
  justify-content: center
}

.s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-23cd9800-4950-4785-92f7-a304cc2d8310 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container {
      position: relative;
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310 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-23cd9800-4950-4785-92f7-a304cc2d8310 {
  
  
  
  
}

#s-23cd9800-4950-4785-92f7-a304cc2d8310 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-23cd9800-4950-4785-92f7-a304cc2d8310 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-23cd9800-4950-4785-92f7-a304cc2d8310 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-23cd9800-4950-4785-92f7-a304cc2d8310 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-23cd9800-4950-4785-92f7-a304cc2d8310 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image {
    
    
  }


.s-23cd9800-4950-4785-92f7-a304cc2d8310 .shogun-image-content {
  
    align-items: center;
  
}

.s-23cd9800-4950-4785-92f7-a304cc2d8310.shg-align-container {
  display: flex;
  justify-content: center
}

.s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-23cd9800-4950-4785-92f7-a304cc2d8310 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container {
      position: relative;
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310 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-23cd9800-4950-4785-92f7-a304cc2d8310 {
  
  
  
  
}

#s-23cd9800-4950-4785-92f7-a304cc2d8310 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-23cd9800-4950-4785-92f7-a304cc2d8310 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-23cd9800-4950-4785-92f7-a304cc2d8310 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-23cd9800-4950-4785-92f7-a304cc2d8310 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-23cd9800-4950-4785-92f7-a304cc2d8310 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image {
    
    
  }


.s-23cd9800-4950-4785-92f7-a304cc2d8310 .shogun-image-content {
  
    align-items: center;
  
}

.s-23cd9800-4950-4785-92f7-a304cc2d8310.shg-align-container {
  display: flex;
  justify-content: center
}

.s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-23cd9800-4950-4785-92f7-a304cc2d8310 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container {
      position: relative;
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-23cd9800-4950-4785-92f7-a304cc2d8310 {
  
  
  
  
}

#s-23cd9800-4950-4785-92f7-a304cc2d8310 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-23cd9800-4950-4785-92f7-a304cc2d8310 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-23cd9800-4950-4785-92f7-a304cc2d8310 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-23cd9800-4950-4785-92f7-a304cc2d8310 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-23cd9800-4950-4785-92f7-a304cc2d8310 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image {
    
    
  }


.s-23cd9800-4950-4785-92f7-a304cc2d8310 .shogun-image-content {
  
    align-items: center;
  
}

.s-23cd9800-4950-4785-92f7-a304cc2d8310.shg-align-container {
  display: flex;
  justify-content: center
}

.s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-23cd9800-4950-4785-92f7-a304cc2d8310 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container {
      position: relative;
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-23cd9800-4950-4785-92f7-a304cc2d8310 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-afdde1dc-c0d3-4a36-b9a4-3e84e8ab8f31 {
  margin-left: auto;
margin-right: auto;
}

#s-b3155329-6082-4ef4-a3b4-02824c283905 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b3155329-6082-4ef4-a3b4-02824c283905 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b3155329-6082-4ef4-a3b4-02824c283905.shg-box.shg-c {
  justify-content: center;
}

#s-53a1c5dd-0821-4ccd-baa5-8cb1472d72ca {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-53a1c5dd-0821-4ccd-baa5-8cb1472d72ca {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-53a1c5dd-0821-4ccd-baa5-8cb1472d72ca > .swiper-button-prev,
#slider-v3-s-53a1c5dd-0821-4ccd-baa5-8cb1472d72ca > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-53a1c5dd-0821-4ccd-baa5-8cb1472d72ca > .swiper-button-next svg,
#slider-v3-s-53a1c5dd-0821-4ccd-baa5-8cb1472d72ca > .swiper-button-prev svg {
  fill: rgba(113, 113, 113, 1) !important;
}

#s-335eee4b-cd5e-493f-bd1b-c31e3230bec7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-335eee4b-cd5e-493f-bd1b-c31e3230bec7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-335eee4b-cd5e-493f-bd1b-c31e3230bec7.shg-box.shg-c {
  justify-content: center;
}

#s-69476757-4966-49c9-8fa6-09fde79ec745 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-69476757-4966-49c9-8fa6-09fde79ec745 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-69476757-4966-49c9-8fa6-09fde79ec745.shg-box.shg-c {
  justify-content: center;
}

#s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image {
    
    
  }


.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shogun-image-content {
  
    align-items: center;
  
}

.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container {
      position: relative;
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 {
  
  
  
  
}

#s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image {
    
    
  }


.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shogun-image-content {
  
    align-items: center;
  
}

.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container {
      position: relative;
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 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-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 {
  
  
  
  
}

#s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image {
    
    
  }


.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shogun-image-content {
  
    align-items: center;
  
}

.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container {
      position: relative;
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 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-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 {
  
  
  
  
}

#s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image {
    
    
  }


.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shogun-image-content {
  
    align-items: center;
  
}

.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container {
      position: relative;
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 {
  
  
  
  
}

#s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image {
    
    
  }


.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 .shogun-image-content {
  
    align-items: center;
  
}

.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container {
      position: relative;
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dd1d95a7-4ae3-40c1-bc82-56d44ae4ef10 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-bb2a02b5-3ec9-4596-9a4b-7b77cc2d36f9 {
  margin-left: auto;
margin-right: auto;
}

#s-e2df87fd-b0dd-41b0-9135-c27572cd8c98 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e2df87fd-b0dd-41b0-9135-c27572cd8c98 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e2df87fd-b0dd-41b0-9135-c27572cd8c98.shg-box.shg-c {
  justify-content: center;
}

#s-89d90c2b-5949-4730-b8d2-301ed6ff21cc {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-89d90c2b-5949-4730-b8d2-301ed6ff21cc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-89d90c2b-5949-4730-b8d2-301ed6ff21cc.shg-box.shg-c {
  justify-content: center;
}

#s-156d0241-6550-4e86-8b9a-e25b87a499d0 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-156d0241-6550-4e86-8b9a-e25b87a499d0 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-156d0241-6550-4e86-8b9a-e25b87a499d0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-156d0241-6550-4e86-8b9a-e25b87a499d0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image {
    
    
  }


.s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shogun-image-content {
  
    align-items: center;
  
}

.s-156d0241-6550-4e86-8b9a-e25b87a499d0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-156d0241-6550-4e86-8b9a-e25b87a499d0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container {
      position: relative;
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-156d0241-6550-4e86-8b9a-e25b87a499d0 {
  
  
  
  
}

#s-156d0241-6550-4e86-8b9a-e25b87a499d0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-156d0241-6550-4e86-8b9a-e25b87a499d0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image {
    
    
  }


.s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shogun-image-content {
  
    align-items: center;
  
}

.s-156d0241-6550-4e86-8b9a-e25b87a499d0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-156d0241-6550-4e86-8b9a-e25b87a499d0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container {
      position: relative;
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0 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-156d0241-6550-4e86-8b9a-e25b87a499d0 {
  
  
  
  
}

#s-156d0241-6550-4e86-8b9a-e25b87a499d0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-156d0241-6550-4e86-8b9a-e25b87a499d0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image {
    
    
  }


.s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shogun-image-content {
  
    align-items: center;
  
}

.s-156d0241-6550-4e86-8b9a-e25b87a499d0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-156d0241-6550-4e86-8b9a-e25b87a499d0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container {
      position: relative;
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0 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-156d0241-6550-4e86-8b9a-e25b87a499d0 {
  
  
  
  
}

#s-156d0241-6550-4e86-8b9a-e25b87a499d0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-156d0241-6550-4e86-8b9a-e25b87a499d0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image {
    
    
  }


.s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shogun-image-content {
  
    align-items: center;
  
}

.s-156d0241-6550-4e86-8b9a-e25b87a499d0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-156d0241-6550-4e86-8b9a-e25b87a499d0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container {
      position: relative;
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-156d0241-6550-4e86-8b9a-e25b87a499d0 {
  
  
  
  
}

#s-156d0241-6550-4e86-8b9a-e25b87a499d0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-156d0241-6550-4e86-8b9a-e25b87a499d0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image {
    
    
  }


.s-156d0241-6550-4e86-8b9a-e25b87a499d0 .shogun-image-content {
  
    align-items: center;
  
}

.s-156d0241-6550-4e86-8b9a-e25b87a499d0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-156d0241-6550-4e86-8b9a-e25b87a499d0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container {
      position: relative;
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-156d0241-6550-4e86-8b9a-e25b87a499d0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-f611e132-fc4c-453d-bc05-410ac9eeb39d {
  margin-left: auto;
margin-right: auto;
}

#s-51683af7-92b0-4a08-ba95-e053ffc648c6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-51683af7-92b0-4a08-ba95-e053ffc648c6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-51683af7-92b0-4a08-ba95-e053ffc648c6.shg-box.shg-c {
  justify-content: center;
}

#s-2877003e-f472-403f-8427-a265329dc9e3 {
  margin-left: auto;
margin-right: auto;
min-height: 80px;
}








#s-2877003e-f472-403f-8427-a265329dc9e3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2877003e-f472-403f-8427-a265329dc9e3.shg-box.shg-c {
  justify-content: center;
}

#s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image {
    
    
  }


.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shogun-image-content {
  
    align-items: center;
  
}

.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container {
      position: relative;
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 {
  
  
  
  
}

#s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image {
    
    
  }


.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shogun-image-content {
  
    align-items: center;
  
}

.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container {
      position: relative;
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 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-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 {
  
  
  
  
}

#s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image {
    
    
  }


.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shogun-image-content {
  
    align-items: center;
  
}

.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container {
      position: relative;
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 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-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 {
  
  
  
  
}

#s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image {
    
    
  }


.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shogun-image-content {
  
    align-items: center;
  
}

.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container {
      position: relative;
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 {
  
  
  
  
}

#s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image {
    
    
  }


.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 .shogun-image-content {
  
    align-items: center;
  
}

.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container {
      position: relative;
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-06eecf65-20b6-4eb2-b8d0-f7793a66c2b2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-a1367673-5e10-4922-9bc2-451127892b88 {
  margin-left: auto;
margin-right: auto;
}

#s-a4f73209-7109-4667-b0ad-e9f1dc0f7342 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a4f73209-7109-4667-b0ad-e9f1dc0f7342 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a4f73209-7109-4667-b0ad-e9f1dc0f7342.shg-box.shg-c {
  justify-content: center;
}

#s-3bd077d2-3e98-456e-9c2a-0468b45a7c91 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3bd077d2-3e98-456e-9c2a-0468b45a7c91 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3bd077d2-3e98-456e-9c2a-0468b45a7c91.shg-box.shg-c {
  justify-content: center;
}

#s-cfedfbbb-e121-49e5-a2ec-313dfd74d7f5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-cfedfbbb-e121-49e5-a2ec-313dfd74d7f5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cfedfbbb-e121-49e5-a2ec-313dfd74d7f5.shg-box.shg-c {
  justify-content: center;
}

#s-718e82d0-fa9e-45ab-ad39-3164adce1a85 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-718e82d0-fa9e-45ab-ad39-3164adce1a85 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-718e82d0-fa9e-45ab-ad39-3164adce1a85 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image {
    
    
  }


.s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shogun-image-content {
  
    align-items: center;
  
}

.s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shg-align-container {
  display: flex;
  justify-content: center
}

.s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container {
      position: relative;
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-718e82d0-fa9e-45ab-ad39-3164adce1a85 {
  
  
  
  
}

#s-718e82d0-fa9e-45ab-ad39-3164adce1a85 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image {
    
    
  }


.s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shogun-image-content {
  
    align-items: center;
  
}

.s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shg-align-container {
  display: flex;
  justify-content: center
}

.s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container {
      position: relative;
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85 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-718e82d0-fa9e-45ab-ad39-3164adce1a85 {
  
  
  
  
}

#s-718e82d0-fa9e-45ab-ad39-3164adce1a85 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image {
    
    
  }


.s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shogun-image-content {
  
    align-items: center;
  
}

.s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shg-align-container {
  display: flex;
  justify-content: center
}

.s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container {
      position: relative;
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85 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-718e82d0-fa9e-45ab-ad39-3164adce1a85 {
  
  
  
  
}

#s-718e82d0-fa9e-45ab-ad39-3164adce1a85 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image {
    
    
  }


.s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shogun-image-content {
  
    align-items: center;
  
}

.s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shg-align-container {
  display: flex;
  justify-content: center
}

.s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container {
      position: relative;
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-718e82d0-fa9e-45ab-ad39-3164adce1a85 {
  
  
  
  
}

#s-718e82d0-fa9e-45ab-ad39-3164adce1a85 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-718e82d0-fa9e-45ab-ad39-3164adce1a85 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image {
    
    
  }


.s-718e82d0-fa9e-45ab-ad39-3164adce1a85 .shogun-image-content {
  
    align-items: center;
  
}

.s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shg-align-container {
  display: flex;
  justify-content: center
}

.s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container {
      position: relative;
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-718e82d0-fa9e-45ab-ad39-3164adce1a85 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-05ff7a41-c560-4357-b8d1-9c43c1856022 {
  margin-left: auto;
margin-right: auto;
}

#s-51e144bc-ffee-4d44-8db1-22c7fe4d1b84 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-51e144bc-ffee-4d44-8db1-22c7fe4d1b84 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-51e144bc-ffee-4d44-8db1-22c7fe4d1b84.shg-box.shg-c {
  justify-content: center;
}

#s-e1dbe1f3-8917-480c-a2e1-f06af0988944 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-e1dbe1f3-8917-480c-a2e1-f06af0988944 {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-e1dbe1f3-8917-480c-a2e1-f06af0988944 > .swiper-button-prev,
#slider-v3-s-e1dbe1f3-8917-480c-a2e1-f06af0988944 > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-e1dbe1f3-8917-480c-a2e1-f06af0988944 > .swiper-button-next svg,
#slider-v3-s-e1dbe1f3-8917-480c-a2e1-f06af0988944 > .swiper-button-prev svg {
  fill: rgba(113, 113, 113, 1) !important;
}

#s-98839c9c-f10b-4341-8a5e-a22a98dd7c60 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-98839c9c-f10b-4341-8a5e-a22a98dd7c60 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-98839c9c-f10b-4341-8a5e-a22a98dd7c60.shg-box.shg-c {
  justify-content: center;
}

#s-8d7169ac-01bb-4f26-b42e-7ee8ab8f724f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8d7169ac-01bb-4f26-b42e-7ee8ab8f724f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8d7169ac-01bb-4f26-b42e-7ee8ab8f724f.shg-box.shg-c {
  justify-content: center;
}

#s-9393e03f-e8ba-4f7e-89ed-9f838c3b2ba8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9393e03f-e8ba-4f7e-89ed-9f838c3b2ba8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9393e03f-e8ba-4f7e-89ed-9f838c3b2ba8.shg-box.shg-c {
  justify-content: center;
}

#s-f951339c-77e3-43f7-9c05-68468a77972c {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-f951339c-77e3-43f7-9c05-68468a77972c {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-f951339c-77e3-43f7-9c05-68468a77972c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f951339c-77e3-43f7-9c05-68468a77972c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f951339c-77e3-43f7-9c05-68468a77972c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f951339c-77e3-43f7-9c05-68468a77972c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f951339c-77e3-43f7-9c05-68468a77972c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image {
    
    
  }


.s-f951339c-77e3-43f7-9c05-68468a77972c .shogun-image-content {
  
    align-items: center;
  
}

.s-f951339c-77e3-43f7-9c05-68468a77972c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f951339c-77e3-43f7-9c05-68468a77972c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container {
      position: relative;
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-f951339c-77e3-43f7-9c05-68468a77972c {
  
  
  
  
}

#s-f951339c-77e3-43f7-9c05-68468a77972c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f951339c-77e3-43f7-9c05-68468a77972c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f951339c-77e3-43f7-9c05-68468a77972c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f951339c-77e3-43f7-9c05-68468a77972c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f951339c-77e3-43f7-9c05-68468a77972c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image {
    
    
  }


.s-f951339c-77e3-43f7-9c05-68468a77972c .shogun-image-content {
  
    align-items: center;
  
}

.s-f951339c-77e3-43f7-9c05-68468a77972c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f951339c-77e3-43f7-9c05-68468a77972c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container {
      position: relative;
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c 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-f951339c-77e3-43f7-9c05-68468a77972c {
  
  
  
  
}

#s-f951339c-77e3-43f7-9c05-68468a77972c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f951339c-77e3-43f7-9c05-68468a77972c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f951339c-77e3-43f7-9c05-68468a77972c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f951339c-77e3-43f7-9c05-68468a77972c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f951339c-77e3-43f7-9c05-68468a77972c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image {
    
    
  }


.s-f951339c-77e3-43f7-9c05-68468a77972c .shogun-image-content {
  
    align-items: center;
  
}

.s-f951339c-77e3-43f7-9c05-68468a77972c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f951339c-77e3-43f7-9c05-68468a77972c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container {
      position: relative;
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c 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-f951339c-77e3-43f7-9c05-68468a77972c {
  
  
  
  
}

#s-f951339c-77e3-43f7-9c05-68468a77972c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f951339c-77e3-43f7-9c05-68468a77972c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f951339c-77e3-43f7-9c05-68468a77972c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f951339c-77e3-43f7-9c05-68468a77972c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f951339c-77e3-43f7-9c05-68468a77972c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image {
    
    
  }


.s-f951339c-77e3-43f7-9c05-68468a77972c .shogun-image-content {
  
    align-items: center;
  
}

.s-f951339c-77e3-43f7-9c05-68468a77972c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f951339c-77e3-43f7-9c05-68468a77972c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container {
      position: relative;
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-f951339c-77e3-43f7-9c05-68468a77972c {
  
  
  
  
}

#s-f951339c-77e3-43f7-9c05-68468a77972c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f951339c-77e3-43f7-9c05-68468a77972c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f951339c-77e3-43f7-9c05-68468a77972c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f951339c-77e3-43f7-9c05-68468a77972c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f951339c-77e3-43f7-9c05-68468a77972c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image {
    
    
  }


.s-f951339c-77e3-43f7-9c05-68468a77972c .shogun-image-content {
  
    align-items: center;
  
}

.s-f951339c-77e3-43f7-9c05-68468a77972c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f951339c-77e3-43f7-9c05-68468a77972c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container {
      position: relative;
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f951339c-77e3-43f7-9c05-68468a77972c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-6e483d43-6089-4573-8821-67c718f282a6 {
  margin-left: auto;
margin-right: auto;
}

#s-54ee5e20-f4c7-4b79-82c4-21ad74e4c780 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-54ee5e20-f4c7-4b79-82c4-21ad74e4c780 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-54ee5e20-f4c7-4b79-82c4-21ad74e4c780.shg-box.shg-c {
  justify-content: center;
}

#s-bb2b4e0d-0eb1-414a-8dc1-94638b0f8846 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-bb2b4e0d-0eb1-414a-8dc1-94638b0f8846 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bb2b4e0d-0eb1-414a-8dc1-94638b0f8846.shg-box.shg-c {
  justify-content: center;
}

#s-4c720fb6-32b9-46a5-832c-97c210cf81d7 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-4c720fb6-32b9-46a5-832c-97c210cf81d7 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-4c720fb6-32b9-46a5-832c-97c210cf81d7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image {
    
    
  }


.s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shogun-image-content {
  
    align-items: center;
  
}

.s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container {
      position: relative;
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-4c720fb6-32b9-46a5-832c-97c210cf81d7 {
  
  
  
  
}

#s-4c720fb6-32b9-46a5-832c-97c210cf81d7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image {
    
    
  }


.s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shogun-image-content {
  
    align-items: center;
  
}

.s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container {
      position: relative;
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7 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-4c720fb6-32b9-46a5-832c-97c210cf81d7 {
  
  
  
  
}

#s-4c720fb6-32b9-46a5-832c-97c210cf81d7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image {
    
    
  }


.s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shogun-image-content {
  
    align-items: center;
  
}

.s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container {
      position: relative;
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7 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-4c720fb6-32b9-46a5-832c-97c210cf81d7 {
  
  
  
  
}

#s-4c720fb6-32b9-46a5-832c-97c210cf81d7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image {
    
    
  }


.s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shogun-image-content {
  
    align-items: center;
  
}

.s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container {
      position: relative;
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-4c720fb6-32b9-46a5-832c-97c210cf81d7 {
  
  
  
  
}

#s-4c720fb6-32b9-46a5-832c-97c210cf81d7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4c720fb6-32b9-46a5-832c-97c210cf81d7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image {
    
    
  }


.s-4c720fb6-32b9-46a5-832c-97c210cf81d7 .shogun-image-content {
  
    align-items: center;
  
}

.s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container {
      position: relative;
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4c720fb6-32b9-46a5-832c-97c210cf81d7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-a5f43d89-ee06-451b-a172-c3839109be10 {
  margin-left: auto;
margin-right: auto;
}

#s-42f833c1-1ff1-4e54-b494-a2feed7e6411 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-42f833c1-1ff1-4e54-b494-a2feed7e6411 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-42f833c1-1ff1-4e54-b494-a2feed7e6411.shg-box.shg-c {
  justify-content: center;
}

#s-0ff79afe-7d21-42e6-87eb-d366c018a0ff {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-0ff79afe-7d21-42e6-87eb-d366c018a0ff {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-0ff79afe-7d21-42e6-87eb-d366c018a0ff {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image {
    
    
  }


.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shogun-image-content {
  
    align-items: center;
  
}

.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container {
      position: relative;
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-0ff79afe-7d21-42e6-87eb-d366c018a0ff {
  
  
  
  
}

#s-0ff79afe-7d21-42e6-87eb-d366c018a0ff {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image {
    
    
  }


.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shogun-image-content {
  
    align-items: center;
  
}

.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container {
      position: relative;
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff 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-0ff79afe-7d21-42e6-87eb-d366c018a0ff {
  
  
  
  
}

#s-0ff79afe-7d21-42e6-87eb-d366c018a0ff {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image {
    
    
  }


.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shogun-image-content {
  
    align-items: center;
  
}

.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container {
      position: relative;
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff 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-0ff79afe-7d21-42e6-87eb-d366c018a0ff {
  
  
  
  
}

#s-0ff79afe-7d21-42e6-87eb-d366c018a0ff {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image {
    
    
  }


.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shogun-image-content {
  
    align-items: center;
  
}

.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container {
      position: relative;
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-0ff79afe-7d21-42e6-87eb-d366c018a0ff {
  
  
  
  
}

#s-0ff79afe-7d21-42e6-87eb-d366c018a0ff {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0ff79afe-7d21-42e6-87eb-d366c018a0ff img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image {
    
    
  }


.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff .shogun-image-content {
  
    align-items: center;
  
}

.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container {
      position: relative;
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0ff79afe-7d21-42e6-87eb-d366c018a0ff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-760d8b2d-d311-4ea7-86f8-8da646621635 {
  margin-left: auto;
margin-right: auto;
}

#s-26fcd6cc-7f83-4a42-8864-3501522a13e7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-26fcd6cc-7f83-4a42-8864-3501522a13e7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-26fcd6cc-7f83-4a42-8864-3501522a13e7.shg-box.shg-c {
  justify-content: center;
}

#s-68c0db3d-712d-4c4c-b0a9-bd9d95b72c55 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-68c0db3d-712d-4c4c-b0a9-bd9d95b72c55 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-68c0db3d-712d-4c4c-b0a9-bd9d95b72c55.shg-box.shg-c {
  justify-content: center;
}

#s-19103952-a44d-409a-b305-09f477c19a2c {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-19103952-a44d-409a-b305-09f477c19a2c {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-19103952-a44d-409a-b305-09f477c19a2c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-19103952-a44d-409a-b305-09f477c19a2c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-19103952-a44d-409a-b305-09f477c19a2c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-19103952-a44d-409a-b305-09f477c19a2c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-19103952-a44d-409a-b305-09f477c19a2c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image {
    
    
  }


.s-19103952-a44d-409a-b305-09f477c19a2c .shogun-image-content {
  
    align-items: center;
  
}

.s-19103952-a44d-409a-b305-09f477c19a2c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-19103952-a44d-409a-b305-09f477c19a2c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container {
      position: relative;
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-19103952-a44d-409a-b305-09f477c19a2c {
  
  
  
  
}

#s-19103952-a44d-409a-b305-09f477c19a2c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-19103952-a44d-409a-b305-09f477c19a2c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-19103952-a44d-409a-b305-09f477c19a2c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-19103952-a44d-409a-b305-09f477c19a2c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-19103952-a44d-409a-b305-09f477c19a2c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image {
    
    
  }


.s-19103952-a44d-409a-b305-09f477c19a2c .shogun-image-content {
  
    align-items: center;
  
}

.s-19103952-a44d-409a-b305-09f477c19a2c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-19103952-a44d-409a-b305-09f477c19a2c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container {
      position: relative;
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c 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-19103952-a44d-409a-b305-09f477c19a2c {
  
  
  
  
}

#s-19103952-a44d-409a-b305-09f477c19a2c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-19103952-a44d-409a-b305-09f477c19a2c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-19103952-a44d-409a-b305-09f477c19a2c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-19103952-a44d-409a-b305-09f477c19a2c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-19103952-a44d-409a-b305-09f477c19a2c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image {
    
    
  }


.s-19103952-a44d-409a-b305-09f477c19a2c .shogun-image-content {
  
    align-items: center;
  
}

.s-19103952-a44d-409a-b305-09f477c19a2c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-19103952-a44d-409a-b305-09f477c19a2c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container {
      position: relative;
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c 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-19103952-a44d-409a-b305-09f477c19a2c {
  
  
  
  
}

#s-19103952-a44d-409a-b305-09f477c19a2c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-19103952-a44d-409a-b305-09f477c19a2c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-19103952-a44d-409a-b305-09f477c19a2c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-19103952-a44d-409a-b305-09f477c19a2c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-19103952-a44d-409a-b305-09f477c19a2c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image {
    
    
  }


.s-19103952-a44d-409a-b305-09f477c19a2c .shogun-image-content {
  
    align-items: center;
  
}

.s-19103952-a44d-409a-b305-09f477c19a2c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-19103952-a44d-409a-b305-09f477c19a2c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container {
      position: relative;
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-19103952-a44d-409a-b305-09f477c19a2c {
  
  
  
  
}

#s-19103952-a44d-409a-b305-09f477c19a2c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-19103952-a44d-409a-b305-09f477c19a2c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-19103952-a44d-409a-b305-09f477c19a2c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-19103952-a44d-409a-b305-09f477c19a2c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-19103952-a44d-409a-b305-09f477c19a2c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image {
    
    
  }


.s-19103952-a44d-409a-b305-09f477c19a2c .shogun-image-content {
  
    align-items: center;
  
}

.s-19103952-a44d-409a-b305-09f477c19a2c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-19103952-a44d-409a-b305-09f477c19a2c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container {
      position: relative;
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-19103952-a44d-409a-b305-09f477c19a2c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-e0198d83-c4cb-4aee-80c5-f316cfd69ffd {
  margin-left: auto;
margin-right: auto;
}

#s-160cfa4e-1558-4111-a610-66e87e0d44da {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-160cfa4e-1558-4111-a610-66e87e0d44da > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-160cfa4e-1558-4111-a610-66e87e0d44da.shg-box.shg-c {
  justify-content: center;
}

#s-c7962ecd-c825-4faf-ad89-d9bdc8cb7320 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c7962ecd-c825-4faf-ad89-d9bdc8cb7320 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c7962ecd-c825-4faf-ad89-d9bdc8cb7320.shg-box.shg-c {
  justify-content: center;
}

#s-0dd2c17f-602f-44d3-84fc-9e0b7dc76014 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0dd2c17f-602f-44d3-84fc-9e0b7dc76014 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0dd2c17f-602f-44d3-84fc-9e0b7dc76014.shg-box.shg-c {
  justify-content: center;
}

#s-2624cf1f-de4b-4819-b61b-96df9923ea4a {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-2624cf1f-de4b-4819-b61b-96df9923ea4a {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-2624cf1f-de4b-4819-b61b-96df9923ea4a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2624cf1f-de4b-4819-b61b-96df9923ea4a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image {
    
    
  }


.s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shogun-image-content {
  
    align-items: center;
  
}

.s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container {
      position: relative;
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-2624cf1f-de4b-4819-b61b-96df9923ea4a {
  
  
  
  
}

#s-2624cf1f-de4b-4819-b61b-96df9923ea4a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2624cf1f-de4b-4819-b61b-96df9923ea4a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image {
    
    
  }


.s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shogun-image-content {
  
    align-items: center;
  
}

.s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container {
      position: relative;
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a 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-2624cf1f-de4b-4819-b61b-96df9923ea4a {
  
  
  
  
}

#s-2624cf1f-de4b-4819-b61b-96df9923ea4a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2624cf1f-de4b-4819-b61b-96df9923ea4a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image {
    
    
  }


.s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shogun-image-content {
  
    align-items: center;
  
}

.s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container {
      position: relative;
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a 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-2624cf1f-de4b-4819-b61b-96df9923ea4a {
  
  
  
  
}

#s-2624cf1f-de4b-4819-b61b-96df9923ea4a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2624cf1f-de4b-4819-b61b-96df9923ea4a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image {
    
    
  }


.s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shogun-image-content {
  
    align-items: center;
  
}

.s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container {
      position: relative;
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-2624cf1f-de4b-4819-b61b-96df9923ea4a {
  
  
  
  
}

#s-2624cf1f-de4b-4819-b61b-96df9923ea4a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2624cf1f-de4b-4819-b61b-96df9923ea4a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image {
    
    
  }


.s-2624cf1f-de4b-4819-b61b-96df9923ea4a .shogun-image-content {
  
    align-items: center;
  
}

.s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container {
      position: relative;
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2624cf1f-de4b-4819-b61b-96df9923ea4a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-e61a2e9b-61e8-4fc3-9874-851dc7246bec {
  margin-left: auto;
margin-right: auto;
}

#s-de6e4ed2-5e47-4f4c-8798-810a21bd1cb9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-de6e4ed2-5e47-4f4c-8798-810a21bd1cb9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-de6e4ed2-5e47-4f4c-8798-810a21bd1cb9.shg-box.shg-c {
  justify-content: center;
}

#s-673c3bb6-51ae-4947-887f-bbc8695a5cce {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-673c3bb6-51ae-4947-887f-bbc8695a5cce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-673c3bb6-51ae-4947-887f-bbc8695a5cce.shg-box.shg-c {
  justify-content: center;
}

#s-00700308-011a-41c3-a398-46507c5b4930 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-00700308-011a-41c3-a398-46507c5b4930 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-00700308-011a-41c3-a398-46507c5b4930.shg-box.shg-c {
  justify-content: center;
}

#s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image {
    
    
  }


.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shogun-image-content {
  
    align-items: center;
  
}

.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container {
      position: relative;
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b {
  
  
  
  
}

#s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image {
    
    
  }


.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shogun-image-content {
  
    align-items: center;
  
}

.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container {
      position: relative;
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b 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-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b {
  
  
  
  
}

#s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image {
    
    
  }


.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shogun-image-content {
  
    align-items: center;
  
}

.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container {
      position: relative;
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b 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-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b {
  
  
  
  
}

#s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image {
    
    
  }


.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shogun-image-content {
  
    align-items: center;
  
}

.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container {
      position: relative;
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b {
  
  
  
  
}

#s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image {
    
    
  }


.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b .shogun-image-content {
  
    align-items: center;
  
}

.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container {
      position: relative;
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-174a4169-4ba6-4a42-a7d7-e1bae8b6bb8b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-36b499f9-f6f6-42fc-8ca3-e872b170858b {
  margin-left: auto;
margin-right: auto;
}

#s-f451dcf2-9a90-466b-84da-4f5b8b3b927f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f451dcf2-9a90-466b-84da-4f5b8b3b927f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f451dcf2-9a90-466b-84da-4f5b8b3b927f.shg-box.shg-c {
  justify-content: center;
}

#s-1a6e3463-84d3-4b0b-9f76-f72a32664462 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1a6e3463-84d3-4b0b-9f76-f72a32664462 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1a6e3463-84d3-4b0b-9f76-f72a32664462.shg-box.shg-c {
  justify-content: center;
}

#s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image {
    
    
  }


.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shogun-image-content {
  
    align-items: center;
  
}

.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container {
      position: relative;
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e {
  
  
  
  
}

#s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image {
    
    
  }


.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shogun-image-content {
  
    align-items: center;
  
}

.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container {
      position: relative;
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e 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-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e {
  
  
  
  
}

#s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image {
    
    
  }


.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shogun-image-content {
  
    align-items: center;
  
}

.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container {
      position: relative;
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e 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-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e {
  
  
  
  
}

#s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image {
    
    
  }


.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shogun-image-content {
  
    align-items: center;
  
}

.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container {
      position: relative;
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e {
  
  
  
  
}

#s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image {
    
    
  }


.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e .shogun-image-content {
  
    align-items: center;
  
}

.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container {
      position: relative;
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1c6f3a8e-ee9b-4308-ada4-fe5195cdbb9e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-a6e5ca36-329d-4898-b2e8-8d019d144d5a {
  margin-left: auto;
margin-right: auto;
}

#s-e3f5c109-082f-4063-b8d0-e0036fd3584d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e3f5c109-082f-4063-b8d0-e0036fd3584d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e3f5c109-082f-4063-b8d0-e0036fd3584d.shg-box.shg-c {
  justify-content: center;
}

#s-49b003c3-bdfc-47da-9d45-a16c2c4cbf3e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-49b003c3-bdfc-47da-9d45-a16c2c4cbf3e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-49b003c3-bdfc-47da-9d45-a16c2c4cbf3e.shg-box.shg-c {
  justify-content: center;
}

#s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image {
    
    
  }


.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shogun-image-content {
  
    align-items: center;
  
}

.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container {
      position: relative;
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 {
  
  
  
  
}

#s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image {
    
    
  }


.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shogun-image-content {
  
    align-items: center;
  
}

.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container {
      position: relative;
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 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-b60e4de4-c705-47ff-9d0a-a548cf3b5722 {
  
  
  
  
}

#s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image {
    
    
  }


.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shogun-image-content {
  
    align-items: center;
  
}

.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container {
      position: relative;
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 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-b60e4de4-c705-47ff-9d0a-a548cf3b5722 {
  
  
  
  
}

#s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image {
    
    
  }


.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shogun-image-content {
  
    align-items: center;
  
}

.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container {
      position: relative;
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 {
  
  
  
  
}

#s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image {
    
    
  }


.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 .shogun-image-content {
  
    align-items: center;
  
}

.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container {
      position: relative;
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b60e4de4-c705-47ff-9d0a-a548cf3b5722 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-55be13fd-7b7b-4bb5-aff8-328eb9deacf1 {
  margin-left: auto;
margin-right: auto;
}

#s-6888c169-9935-4b8c-968c-e08210e5b754 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6888c169-9935-4b8c-968c-e08210e5b754 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6888c169-9935-4b8c-968c-e08210e5b754.shg-box.shg-c {
  justify-content: center;
}

#s-ddc5a9bb-6eee-4edc-8371-f32323c1778f {
  margin-left: auto;
margin-right: auto;
min-height: 80px;
}








#s-ddc5a9bb-6eee-4edc-8371-f32323c1778f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ddc5a9bb-6eee-4edc-8371-f32323c1778f.shg-box.shg-c {
  justify-content: center;
}

#s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image {
    
    
  }


.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shogun-image-content {
  
    align-items: center;
  
}

.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container {
      position: relative;
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 {
  
  
  
  
}

#s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image {
    
    
  }


.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shogun-image-content {
  
    align-items: center;
  
}

.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container {
      position: relative;
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 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-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 {
  
  
  
  
}

#s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image {
    
    
  }


.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shogun-image-content {
  
    align-items: center;
  
}

.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container {
      position: relative;
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 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-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 {
  
  
  
  
}

#s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image {
    
    
  }


.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shogun-image-content {
  
    align-items: center;
  
}

.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container {
      position: relative;
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 {
  
  
  
  
}

#s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image {
    
    
  }


.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 .shogun-image-content {
  
    align-items: center;
  
}

.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container {
      position: relative;
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1ddd5ea4-7615-4a3a-a783-2ccf0bf3edf0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-e11a87a5-6b41-4229-aa12-3cc318be8b84 {
  margin-left: auto;
margin-right: auto;
}

#s-ae26ce3d-aefc-4b03-b4ff-d7e770b16d43 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ae26ce3d-aefc-4b03-b4ff-d7e770b16d43 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ae26ce3d-aefc-4b03-b4ff-d7e770b16d43.shg-box.shg-c {
  justify-content: center;
}

#s-ece1b221-8270-4945-995e-a45ac493a477 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-ece1b221-8270-4945-995e-a45ac493a477 {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-ece1b221-8270-4945-995e-a45ac493a477 > .swiper-button-prev,
#slider-v3-s-ece1b221-8270-4945-995e-a45ac493a477 > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-ece1b221-8270-4945-995e-a45ac493a477 > .swiper-button-next svg,
#slider-v3-s-ece1b221-8270-4945-995e-a45ac493a477 > .swiper-button-prev svg {
  fill: rgba(113, 113, 113, 1) !important;
}

#s-9bab977b-adc4-4943-8338-5bdcd2cde8e0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9bab977b-adc4-4943-8338-5bdcd2cde8e0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9bab977b-adc4-4943-8338-5bdcd2cde8e0.shg-box.shg-c {
  justify-content: center;
}

#s-a85b3aa9-0f67-44f4-96a1-107011844c04 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a85b3aa9-0f67-44f4-96a1-107011844c04 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a85b3aa9-0f67-44f4-96a1-107011844c04.shg-box.shg-c {
  justify-content: center;
}

#s-89718b1c-5ce9-4162-99b8-39e91af2744e {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-89718b1c-5ce9-4162-99b8-39e91af2744e {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-89718b1c-5ce9-4162-99b8-39e91af2744e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-89718b1c-5ce9-4162-99b8-39e91af2744e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-89718b1c-5ce9-4162-99b8-39e91af2744e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-89718b1c-5ce9-4162-99b8-39e91af2744e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-89718b1c-5ce9-4162-99b8-39e91af2744e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image {
    
    
  }


.s-89718b1c-5ce9-4162-99b8-39e91af2744e .shogun-image-content {
  
    align-items: center;
  
}

.s-89718b1c-5ce9-4162-99b8-39e91af2744e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-89718b1c-5ce9-4162-99b8-39e91af2744e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container {
      position: relative;
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-89718b1c-5ce9-4162-99b8-39e91af2744e {
  
  
  
  
}

#s-89718b1c-5ce9-4162-99b8-39e91af2744e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-89718b1c-5ce9-4162-99b8-39e91af2744e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-89718b1c-5ce9-4162-99b8-39e91af2744e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-89718b1c-5ce9-4162-99b8-39e91af2744e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-89718b1c-5ce9-4162-99b8-39e91af2744e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image {
    
    
  }


.s-89718b1c-5ce9-4162-99b8-39e91af2744e .shogun-image-content {
  
    align-items: center;
  
}

.s-89718b1c-5ce9-4162-99b8-39e91af2744e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-89718b1c-5ce9-4162-99b8-39e91af2744e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container {
      position: relative;
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e 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-89718b1c-5ce9-4162-99b8-39e91af2744e {
  
  
  
  
}

#s-89718b1c-5ce9-4162-99b8-39e91af2744e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-89718b1c-5ce9-4162-99b8-39e91af2744e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-89718b1c-5ce9-4162-99b8-39e91af2744e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-89718b1c-5ce9-4162-99b8-39e91af2744e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-89718b1c-5ce9-4162-99b8-39e91af2744e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image {
    
    
  }


.s-89718b1c-5ce9-4162-99b8-39e91af2744e .shogun-image-content {
  
    align-items: center;
  
}

.s-89718b1c-5ce9-4162-99b8-39e91af2744e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-89718b1c-5ce9-4162-99b8-39e91af2744e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container {
      position: relative;
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e 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-89718b1c-5ce9-4162-99b8-39e91af2744e {
  
  
  
  
}

#s-89718b1c-5ce9-4162-99b8-39e91af2744e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-89718b1c-5ce9-4162-99b8-39e91af2744e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-89718b1c-5ce9-4162-99b8-39e91af2744e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-89718b1c-5ce9-4162-99b8-39e91af2744e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-89718b1c-5ce9-4162-99b8-39e91af2744e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image {
    
    
  }


.s-89718b1c-5ce9-4162-99b8-39e91af2744e .shogun-image-content {
  
    align-items: center;
  
}

.s-89718b1c-5ce9-4162-99b8-39e91af2744e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-89718b1c-5ce9-4162-99b8-39e91af2744e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container {
      position: relative;
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-89718b1c-5ce9-4162-99b8-39e91af2744e {
  
  
  
  
}

#s-89718b1c-5ce9-4162-99b8-39e91af2744e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-89718b1c-5ce9-4162-99b8-39e91af2744e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-89718b1c-5ce9-4162-99b8-39e91af2744e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-89718b1c-5ce9-4162-99b8-39e91af2744e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-89718b1c-5ce9-4162-99b8-39e91af2744e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image {
    
    
  }


.s-89718b1c-5ce9-4162-99b8-39e91af2744e .shogun-image-content {
  
    align-items: center;
  
}

.s-89718b1c-5ce9-4162-99b8-39e91af2744e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-89718b1c-5ce9-4162-99b8-39e91af2744e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container {
      position: relative;
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-89718b1c-5ce9-4162-99b8-39e91af2744e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-42693cd4-fbdd-4d54-b5e5-adafce6ebe5b {
  margin-left: auto;
margin-right: auto;
}

#s-2eff2507-35a7-4dfc-a731-3b43191c7e28 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2eff2507-35a7-4dfc-a731-3b43191c7e28 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2eff2507-35a7-4dfc-a731-3b43191c7e28.shg-box.shg-c {
  justify-content: center;
}

#s-758ab4ed-1440-4ed4-97a7-44e06dffd1d4 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-758ab4ed-1440-4ed4-97a7-44e06dffd1d4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-758ab4ed-1440-4ed4-97a7-44e06dffd1d4.shg-box.shg-c {
  justify-content: center;
}

#s-a9378695-3d71-45ac-b872-af62fc62d48a {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-a9378695-3d71-45ac-b872-af62fc62d48a {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-a9378695-3d71-45ac-b872-af62fc62d48a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a9378695-3d71-45ac-b872-af62fc62d48a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-a9378695-3d71-45ac-b872-af62fc62d48a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a9378695-3d71-45ac-b872-af62fc62d48a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a9378695-3d71-45ac-b872-af62fc62d48a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image {
    
    
  }


.s-a9378695-3d71-45ac-b872-af62fc62d48a .shogun-image-content {
  
    align-items: center;
  
}

.s-a9378695-3d71-45ac-b872-af62fc62d48a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a9378695-3d71-45ac-b872-af62fc62d48a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container {
      position: relative;
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-a9378695-3d71-45ac-b872-af62fc62d48a {
  
  
  
  
}

#s-a9378695-3d71-45ac-b872-af62fc62d48a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a9378695-3d71-45ac-b872-af62fc62d48a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-a9378695-3d71-45ac-b872-af62fc62d48a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a9378695-3d71-45ac-b872-af62fc62d48a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a9378695-3d71-45ac-b872-af62fc62d48a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image {
    
    
  }


.s-a9378695-3d71-45ac-b872-af62fc62d48a .shogun-image-content {
  
    align-items: center;
  
}

.s-a9378695-3d71-45ac-b872-af62fc62d48a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a9378695-3d71-45ac-b872-af62fc62d48a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container {
      position: relative;
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a 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-a9378695-3d71-45ac-b872-af62fc62d48a {
  
  
  
  
}

#s-a9378695-3d71-45ac-b872-af62fc62d48a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a9378695-3d71-45ac-b872-af62fc62d48a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-a9378695-3d71-45ac-b872-af62fc62d48a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a9378695-3d71-45ac-b872-af62fc62d48a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a9378695-3d71-45ac-b872-af62fc62d48a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image {
    
    
  }


.s-a9378695-3d71-45ac-b872-af62fc62d48a .shogun-image-content {
  
    align-items: center;
  
}

.s-a9378695-3d71-45ac-b872-af62fc62d48a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a9378695-3d71-45ac-b872-af62fc62d48a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container {
      position: relative;
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a 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-a9378695-3d71-45ac-b872-af62fc62d48a {
  
  
  
  
}

#s-a9378695-3d71-45ac-b872-af62fc62d48a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a9378695-3d71-45ac-b872-af62fc62d48a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-a9378695-3d71-45ac-b872-af62fc62d48a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a9378695-3d71-45ac-b872-af62fc62d48a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a9378695-3d71-45ac-b872-af62fc62d48a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image {
    
    
  }


.s-a9378695-3d71-45ac-b872-af62fc62d48a .shogun-image-content {
  
    align-items: center;
  
}

.s-a9378695-3d71-45ac-b872-af62fc62d48a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a9378695-3d71-45ac-b872-af62fc62d48a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container {
      position: relative;
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-a9378695-3d71-45ac-b872-af62fc62d48a {
  
  
  
  
}

#s-a9378695-3d71-45ac-b872-af62fc62d48a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a9378695-3d71-45ac-b872-af62fc62d48a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-a9378695-3d71-45ac-b872-af62fc62d48a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a9378695-3d71-45ac-b872-af62fc62d48a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a9378695-3d71-45ac-b872-af62fc62d48a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image {
    
    
  }


.s-a9378695-3d71-45ac-b872-af62fc62d48a .shogun-image-content {
  
    align-items: center;
  
}

.s-a9378695-3d71-45ac-b872-af62fc62d48a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a9378695-3d71-45ac-b872-af62fc62d48a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container {
      position: relative;
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a9378695-3d71-45ac-b872-af62fc62d48a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-077cfc15-a140-4757-b44c-7052795f108b {
  margin-left: auto;
margin-right: auto;
}

#s-9a080bae-9c77-4c09-aa97-7b4dbb18828a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9a080bae-9c77-4c09-aa97-7b4dbb18828a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9a080bae-9c77-4c09-aa97-7b4dbb18828a.shg-box.shg-c {
  justify-content: center;
}

#s-96d315f9-fa50-411d-ad13-0573f9c02d0f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-96d315f9-fa50-411d-ad13-0573f9c02d0f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-96d315f9-fa50-411d-ad13-0573f9c02d0f.shg-box.shg-c {
  justify-content: center;
}

#s-e6a81989-e872-4f69-9ce9-366b4f75869a {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-e6a81989-e872-4f69-9ce9-366b4f75869a {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-e6a81989-e872-4f69-9ce9-366b4f75869a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e6a81989-e872-4f69-9ce9-366b4f75869a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e6a81989-e872-4f69-9ce9-366b4f75869a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e6a81989-e872-4f69-9ce9-366b4f75869a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e6a81989-e872-4f69-9ce9-366b4f75869a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image {
    
    
  }


.s-e6a81989-e872-4f69-9ce9-366b4f75869a .shogun-image-content {
  
    align-items: center;
  
}

.s-e6a81989-e872-4f69-9ce9-366b4f75869a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e6a81989-e872-4f69-9ce9-366b4f75869a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container {
      position: relative;
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e6a81989-e872-4f69-9ce9-366b4f75869a {
  
  
  
  
}

#s-e6a81989-e872-4f69-9ce9-366b4f75869a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e6a81989-e872-4f69-9ce9-366b4f75869a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e6a81989-e872-4f69-9ce9-366b4f75869a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e6a81989-e872-4f69-9ce9-366b4f75869a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e6a81989-e872-4f69-9ce9-366b4f75869a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image {
    
    
  }


.s-e6a81989-e872-4f69-9ce9-366b4f75869a .shogun-image-content {
  
    align-items: center;
  
}

.s-e6a81989-e872-4f69-9ce9-366b4f75869a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e6a81989-e872-4f69-9ce9-366b4f75869a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container {
      position: relative;
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a 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-e6a81989-e872-4f69-9ce9-366b4f75869a {
  
  
  
  
}

#s-e6a81989-e872-4f69-9ce9-366b4f75869a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e6a81989-e872-4f69-9ce9-366b4f75869a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e6a81989-e872-4f69-9ce9-366b4f75869a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e6a81989-e872-4f69-9ce9-366b4f75869a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e6a81989-e872-4f69-9ce9-366b4f75869a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image {
    
    
  }


.s-e6a81989-e872-4f69-9ce9-366b4f75869a .shogun-image-content {
  
    align-items: center;
  
}

.s-e6a81989-e872-4f69-9ce9-366b4f75869a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e6a81989-e872-4f69-9ce9-366b4f75869a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container {
      position: relative;
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a 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-e6a81989-e872-4f69-9ce9-366b4f75869a {
  
  
  
  
}

#s-e6a81989-e872-4f69-9ce9-366b4f75869a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e6a81989-e872-4f69-9ce9-366b4f75869a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e6a81989-e872-4f69-9ce9-366b4f75869a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e6a81989-e872-4f69-9ce9-366b4f75869a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e6a81989-e872-4f69-9ce9-366b4f75869a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image {
    
    
  }


.s-e6a81989-e872-4f69-9ce9-366b4f75869a .shogun-image-content {
  
    align-items: center;
  
}

.s-e6a81989-e872-4f69-9ce9-366b4f75869a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e6a81989-e872-4f69-9ce9-366b4f75869a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container {
      position: relative;
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-e6a81989-e872-4f69-9ce9-366b4f75869a {
  
  
  
  
}

#s-e6a81989-e872-4f69-9ce9-366b4f75869a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e6a81989-e872-4f69-9ce9-366b4f75869a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e6a81989-e872-4f69-9ce9-366b4f75869a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e6a81989-e872-4f69-9ce9-366b4f75869a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e6a81989-e872-4f69-9ce9-366b4f75869a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image {
    
    
  }


.s-e6a81989-e872-4f69-9ce9-366b4f75869a .shogun-image-content {
  
    align-items: center;
  
}

.s-e6a81989-e872-4f69-9ce9-366b4f75869a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e6a81989-e872-4f69-9ce9-366b4f75869a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container {
      position: relative;
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e6a81989-e872-4f69-9ce9-366b4f75869a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-f8108f9a-4462-450e-bb73-30410b06ab30 {
  margin-left: auto;
margin-right: auto;
}

#s-5a0766be-e52b-4dd7-8ea8-197b11a5ba23 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-5a0766be-e52b-4dd7-8ea8-197b11a5ba23 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5a0766be-e52b-4dd7-8ea8-197b11a5ba23.shg-box.shg-c {
  justify-content: center;
}

#s-3e72c4b2-40d1-4fbf-aeb3-388f6bebcab6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3e72c4b2-40d1-4fbf-aeb3-388f6bebcab6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3e72c4b2-40d1-4fbf-aeb3-388f6bebcab6.shg-box.shg-c {
  justify-content: center;
}

#s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image {
    
    
  }


.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shogun-image-content {
  
    align-items: center;
  
}

.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container {
      position: relative;
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb {
  
  
  
  
}

#s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image {
    
    
  }


.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shogun-image-content {
  
    align-items: center;
  
}

.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container {
      position: relative;
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb 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-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb {
  
  
  
  
}

#s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image {
    
    
  }


.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shogun-image-content {
  
    align-items: center;
  
}

.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container {
      position: relative;
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb 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-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb {
  
  
  
  
}

#s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image {
    
    
  }


.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shogun-image-content {
  
    align-items: center;
  
}

.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container {
      position: relative;
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb {
  
  
  
  
}

#s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image {
    
    
  }


.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb .shogun-image-content {
  
    align-items: center;
  
}

.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container {
      position: relative;
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c9a2a17e-c9d7-4768-b7c7-55e6abadcbbb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-2b02fdda-ba57-4abb-92b5-c4432b96de84 {
  margin-left: auto;
margin-right: auto;
}

#s-8277a47b-7618-4440-8586-022305351a4e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8277a47b-7618-4440-8586-022305351a4e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8277a47b-7618-4440-8586-022305351a4e.shg-box.shg-c {
  justify-content: center;
}

#s-20ded73c-a5b0-445b-a0d6-bb0d8818bd5b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-20ded73c-a5b0-445b-a0d6-bb0d8818bd5b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-20ded73c-a5b0-445b-a0d6-bb0d8818bd5b.shg-box.shg-c {
  justify-content: center;
}

#s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image {
    
    
  }


.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shogun-image-content {
  
    align-items: center;
  
}

.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container {
      position: relative;
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed {
  
  
  
  
}

#s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image {
    
    
  }


.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shogun-image-content {
  
    align-items: center;
  
}

.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container {
      position: relative;
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed 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-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed {
  
  
  
  
}

#s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image {
    
    
  }


.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shogun-image-content {
  
    align-items: center;
  
}

.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container {
      position: relative;
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed 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-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed {
  
  
  
  
}

#s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image {
    
    
  }


.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shogun-image-content {
  
    align-items: center;
  
}

.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container {
      position: relative;
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed {
  
  
  
  
}

#s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image {
    
    
  }


.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed .shogun-image-content {
  
    align-items: center;
  
}

.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container {
      position: relative;
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c42c2b93-0f1e-49f1-bae7-0fec12ff84ed img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-02c954ed-b55e-4a7b-9591-474b2c5833fb {
  margin-left: auto;
margin-right: auto;
}

#s-c15713dd-2a67-45bb-ac13-75c9c88b9ba1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c15713dd-2a67-45bb-ac13-75c9c88b9ba1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c15713dd-2a67-45bb-ac13-75c9c88b9ba1.shg-box.shg-c {
  justify-content: center;
}

#s-b001658f-141c-4e88-b3ab-c2ceab5c74a5 {
  margin-left: auto;
margin-right: auto;
min-height: 80px;
}








#s-b001658f-141c-4e88-b3ab-c2ceab5c74a5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b001658f-141c-4e88-b3ab-c2ceab5c74a5.shg-box.shg-c {
  justify-content: center;
}

#s-80573c27-6105-49ad-9be2-5ef11f6dc761 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-80573c27-6105-49ad-9be2-5ef11f6dc761 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-80573c27-6105-49ad-9be2-5ef11f6dc761 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-80573c27-6105-49ad-9be2-5ef11f6dc761 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image {
    
    
  }


.s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shogun-image-content {
  
    align-items: center;
  
}

.s-80573c27-6105-49ad-9be2-5ef11f6dc761.shg-align-container {
  display: flex;
  justify-content: center
}

.s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-80573c27-6105-49ad-9be2-5ef11f6dc761 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container {
      position: relative;
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-80573c27-6105-49ad-9be2-5ef11f6dc761 {
  
  
  
  
}

#s-80573c27-6105-49ad-9be2-5ef11f6dc761 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-80573c27-6105-49ad-9be2-5ef11f6dc761 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image {
    
    
  }


.s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shogun-image-content {
  
    align-items: center;
  
}

.s-80573c27-6105-49ad-9be2-5ef11f6dc761.shg-align-container {
  display: flex;
  justify-content: center
}

.s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-80573c27-6105-49ad-9be2-5ef11f6dc761 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container {
      position: relative;
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761 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-80573c27-6105-49ad-9be2-5ef11f6dc761 {
  
  
  
  
}

#s-80573c27-6105-49ad-9be2-5ef11f6dc761 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-80573c27-6105-49ad-9be2-5ef11f6dc761 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image {
    
    
  }


.s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shogun-image-content {
  
    align-items: center;
  
}

.s-80573c27-6105-49ad-9be2-5ef11f6dc761.shg-align-container {
  display: flex;
  justify-content: center
}

.s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-80573c27-6105-49ad-9be2-5ef11f6dc761 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container {
      position: relative;
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761 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-80573c27-6105-49ad-9be2-5ef11f6dc761 {
  
  
  
  
}

#s-80573c27-6105-49ad-9be2-5ef11f6dc761 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-80573c27-6105-49ad-9be2-5ef11f6dc761 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image {
    
    
  }


.s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shogun-image-content {
  
    align-items: center;
  
}

.s-80573c27-6105-49ad-9be2-5ef11f6dc761.shg-align-container {
  display: flex;
  justify-content: center
}

.s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-80573c27-6105-49ad-9be2-5ef11f6dc761 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container {
      position: relative;
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-80573c27-6105-49ad-9be2-5ef11f6dc761 {
  
  
  
  
}

#s-80573c27-6105-49ad-9be2-5ef11f6dc761 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-80573c27-6105-49ad-9be2-5ef11f6dc761 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image {
    
    
  }


.s-80573c27-6105-49ad-9be2-5ef11f6dc761 .shogun-image-content {
  
    align-items: center;
  
}

.s-80573c27-6105-49ad-9be2-5ef11f6dc761.shg-align-container {
  display: flex;
  justify-content: center
}

.s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-80573c27-6105-49ad-9be2-5ef11f6dc761 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container {
      position: relative;
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-80573c27-6105-49ad-9be2-5ef11f6dc761 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-1f691a08-cb50-4e98-9784-ed7d8569fe71 {
  margin-left: auto;
margin-right: auto;
}

#s-ecb42704-6ed7-47ad-807f-37de4618b5ac {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ecb42704-6ed7-47ad-807f-37de4618b5ac > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ecb42704-6ed7-47ad-807f-37de4618b5ac.shg-box.shg-c {
  justify-content: center;
}

#s-309c9899-6b5c-43bc-9a2d-0405bae6b540 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-309c9899-6b5c-43bc-9a2d-0405bae6b540 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-309c9899-6b5c-43bc-9a2d-0405bae6b540.shg-box.shg-c {
  justify-content: center;
}

#s-4b6290fa-4785-46ab-a522-dff8ffafea65 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-4b6290fa-4785-46ab-a522-dff8ffafea65 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-4b6290fa-4785-46ab-a522-dff8ffafea65 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4b6290fa-4785-46ab-a522-dff8ffafea65 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image {
    
    
  }


.s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shogun-image-content {
  
    align-items: center;
  
}

.s-4b6290fa-4785-46ab-a522-dff8ffafea65.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4b6290fa-4785-46ab-a522-dff8ffafea65 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container {
      position: relative;
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-4b6290fa-4785-46ab-a522-dff8ffafea65 {
  
  
  
  
}

#s-4b6290fa-4785-46ab-a522-dff8ffafea65 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4b6290fa-4785-46ab-a522-dff8ffafea65 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image {
    
    
  }


.s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shogun-image-content {
  
    align-items: center;
  
}

.s-4b6290fa-4785-46ab-a522-dff8ffafea65.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4b6290fa-4785-46ab-a522-dff8ffafea65 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container {
      position: relative;
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65 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-4b6290fa-4785-46ab-a522-dff8ffafea65 {
  
  
  
  
}

#s-4b6290fa-4785-46ab-a522-dff8ffafea65 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4b6290fa-4785-46ab-a522-dff8ffafea65 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image {
    
    
  }


.s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shogun-image-content {
  
    align-items: center;
  
}

.s-4b6290fa-4785-46ab-a522-dff8ffafea65.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4b6290fa-4785-46ab-a522-dff8ffafea65 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container {
      position: relative;
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65 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-4b6290fa-4785-46ab-a522-dff8ffafea65 {
  
  
  
  
}

#s-4b6290fa-4785-46ab-a522-dff8ffafea65 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4b6290fa-4785-46ab-a522-dff8ffafea65 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image {
    
    
  }


.s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shogun-image-content {
  
    align-items: center;
  
}

.s-4b6290fa-4785-46ab-a522-dff8ffafea65.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4b6290fa-4785-46ab-a522-dff8ffafea65 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container {
      position: relative;
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-4b6290fa-4785-46ab-a522-dff8ffafea65 {
  
  
  
  
}

#s-4b6290fa-4785-46ab-a522-dff8ffafea65 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4b6290fa-4785-46ab-a522-dff8ffafea65 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image {
    
    
  }


.s-4b6290fa-4785-46ab-a522-dff8ffafea65 .shogun-image-content {
  
    align-items: center;
  
}

.s-4b6290fa-4785-46ab-a522-dff8ffafea65.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4b6290fa-4785-46ab-a522-dff8ffafea65 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container {
      position: relative;
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4b6290fa-4785-46ab-a522-dff8ffafea65 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-3af6bcbc-bb6d-4b32-a10c-4d2bf7d6551e {
  margin-left: auto;
margin-right: auto;
}

#s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414 {
  margin-top: 7px;
margin-bottom: 7px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 24px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 24px !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414 {
  
}
}@media (max-width: 767px){#s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414 {
  
}
}

  #s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414-root {
    text-align: center;
  }


#s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414-root {
    text-align: center;
  }


#s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414-root {
    text-align: center;
  }


#s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414-root {
    text-align: center;
  }


#s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414-root {
    text-align: center;
  }


#s-fbfffbf3-57ab-4aa8-b7a6-ad0b2c0f6414.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}
#s-ee19af11-3d19-4d3e-a5bb-52849e02bb16 {
  margin-left: auto;
margin-right: auto;
}

#s-ee19af11-3d19-4d3e-a5bb-52849e02bb16 hr {
  border-top: 2px solid #ddd;
}

#s-75e690e6-eea3-42b8-82ca-dbae79c81aef {
  margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 20px;
padding-left: 5%;
padding-bottom: 20px;
padding-right: 5%;
min-height: 55px;
background-color: rgba(255, 255, 255, 1);
}








#s-75e690e6-eea3-42b8-82ca-dbae79c81aef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-75e690e6-eea3-42b8-82ca-dbae79c81aef.shg-box.shg-c {
  justify-content: flex-start;
}

#s-43353dd5-5728-4d1c-ae36-5640ad38a68b {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 15px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-43353dd5-5728-4d1c-ae36-5640ad38a68b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-43353dd5-5728-4d1c-ae36-5640ad38a68b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-43353dd5-5728-4d1c-ae36-5640ad38a68b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-43353dd5-5728-4d1c-ae36-5640ad38a68b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-43353dd5-5728-4d1c-ae36-5640ad38a68b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-43353dd5-5728-4d1c-ae36-5640ad38a68b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-43353dd5-5728-4d1c-ae36-5640ad38a68b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

#s-2b4ee512-6f06-461b-8459-50f0721a4b3d {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2b4ee512-6f06-461b-8459-50f0721a4b3d .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-049a0761-e542-4b15-8002-afe82730d17f {
  margin-bottom: 50px;
}

#s-049a0761-e542-4b15-8002-afe82730d17f > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(0, 0, 0, 1);
}

#s-049a0761-e542-4b15-8002-afe82730d17f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 10px;
}

#s-049a0761-e542-4b15-8002-afe82730d17f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-049a0761-e542-4b15-8002-afe82730d17f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 1);
  border-top: 1px solid rgba(0, 0, 0, 1);
}

#s-049a0761-e542-4b15-8002-afe82730d17f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: left;
  font-family: futura-pt;
  
  
  font-size: 22px;
}

#s-049a0761-e542-4b15-8002-afe82730d17f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 22px;
}
#s-5786d9dc-982b-4d8d-a00c-07b0b388d6bb {
  margin-top: 12px;
margin-left: 12px;
margin-bottom: 12px;
margin-right: 12px;
}

#s-80bb7e3a-c20f-44fe-918a-907c231217d2 {
  margin-top: 12px;
margin-left: 12px;
margin-bottom: 12px;
margin-right: 12px;
}

#s-8d9a2c9a-bf71-4e7f-a5a2-69d3d9135a35 {
  margin-top: 12px;
margin-left: 12px;
margin-bottom: 12px;
margin-right: 12px;
}

#s-54a2ceaa-b064-4d29-a349-ed69594bd91e {
  margin-top: 12px;
margin-left: 12px;
margin-bottom: 12px;
margin-right: 12px;
}

#s-ef9c457b-332c-48df-9340-781f36083c97 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
text-align: center;
}

#s-ef9c457b-332c-48df-9340-781f36083c97 .shogun-heading-component h1 {
  
  font-weight:  normal ;
  font-family: "futura-pt-bold";
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-b7bf9ab1-3637-4079-b296-1760bfe8ad41 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b7bf9ab1-3637-4079-b296-1760bfe8ad41 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b7bf9ab1-3637-4079-b296-1760bfe8ad41.shg-box.shg-c {
  justify-content: center;
}

#s-73d1e4c7-8032-4850-ae6d-ac2138ccfa3c {
  min-height: 300px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-73d1e4c7-8032-4850-ae6d-ac2138ccfa3c {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-73d1e4c7-8032-4850-ae6d-ac2138ccfa3c {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-73d1e4c7-8032-4850-ae6d-ac2138ccfa3c {
  
}
}@media (max-width: 767px){#s-73d1e4c7-8032-4850-ae6d-ac2138ccfa3c {
  
}
}







#s-73d1e4c7-8032-4850-ae6d-ac2138ccfa3c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-73d1e4c7-8032-4850-ae6d-ac2138ccfa3c.shg-box.shg-c {
  justify-content: flex-start;
}

#s-cff9351a-86bb-425c-83a4-24eeac12e37f {
  margin-top: 30px;
margin-left: 50px;
margin-bottom: 0px;
margin-right: 50px;
}
@media (min-width: 1200px){#s-cff9351a-86bb-425c-83a4-24eeac12e37f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-cff9351a-86bb-425c-83a4-24eeac12e37f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-cff9351a-86bb-425c-83a4-24eeac12e37f {
  
}
}@media (max-width: 767px){#s-cff9351a-86bb-425c-83a4-24eeac12e37f {
  
}
}
@media (min-width: 0px) {
[id="s-cff9351a-86bb-425c-83a4-24eeac12e37f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cff9351a-86bb-425c-83a4-24eeac12e37f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 992px) {
[id="s-cff9351a-86bb-425c-83a4-24eeac12e37f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 1200px) {
[id="s-cff9351a-86bb-425c-83a4-24eeac12e37f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

#s-a12f6e41-2b1b-47df-86e7-2df5dc0738ef {
  margin-top: 0px;
margin-bottom: 25px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(188, 205, 200, 1);
border-style: solid;
border-radius: 15px;
min-height: 240px;
background-color: rgba(255, 255, 255, 1);
}








#s-a12f6e41-2b1b-47df-86e7-2df5dc0738ef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a12f6e41-2b1b-47df-86e7-2df5dc0738ef.shg-box.shg-c {
  justify-content: flex-start;
}

#s-629d2daf-bd0f-4268-a4a7-42ac8407d612 {
  margin-top: 30px;
margin-left: 20px;
margin-right: 20px;
}

#s-629d2daf-bd0f-4268-a4a7-42ac8407d612 .shogun-icon-wrapper {
  text-align: center;
}


#s-629d2daf-bd0f-4268-a4a7-42ac8407d612 .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-41326245-3af0-44aa-9bbc-060e132eaf9e {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-41326245-3af0-44aa-9bbc-060e132eaf9e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-41326245-3af0-44aa-9bbc-060e132eaf9e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-41326245-3af0-44aa-9bbc-060e132eaf9e {
  
}
}@media (max-width: 767px){#s-41326245-3af0-44aa-9bbc-060e132eaf9e {
  
}
}
#s-a639e1b9-5b52-434c-a660-c99defad676e {
  margin-bottom: 25px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(188, 205, 200, 1);
border-style: solid;
border-radius: 15px;
min-height: 240px;
}








#s-a639e1b9-5b52-434c-a660-c99defad676e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a639e1b9-5b52-434c-a660-c99defad676e.shg-box.shg-c {
  justify-content: flex-start;
}

#s-a8baa01e-e81c-4ce3-bee5-7c3bc94b529d {
  margin-top: 30px;
margin-left: 20px;
margin-right: 20px;
}

#s-a8baa01e-e81c-4ce3-bee5-7c3bc94b529d .shogun-icon-wrapper {
  text-align: center;
}


#s-a8baa01e-e81c-4ce3-bee5-7c3bc94b529d .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-38a41c03-e2f5-45f0-998c-5ec626490836 {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-38a41c03-e2f5-45f0-998c-5ec626490836 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-38a41c03-e2f5-45f0-998c-5ec626490836 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-38a41c03-e2f5-45f0-998c-5ec626490836 {
  
}
}@media (max-width: 767px){#s-38a41c03-e2f5-45f0-998c-5ec626490836 {
  
}
}
#s-eeeb786c-17ae-42f4-8dfc-83a9c3b51c28 {
  margin-bottom: 25px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(188, 205, 200, 1);
border-style: solid;
border-radius: 15px;
min-height: 240px;
background-color: rgba(255, 255, 255, 1);
}








#s-eeeb786c-17ae-42f4-8dfc-83a9c3b51c28 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-eeeb786c-17ae-42f4-8dfc-83a9c3b51c28.shg-box.shg-c {
  justify-content: flex-start;
}

#s-f6e98baf-6be5-4ccf-9073-01a75b323140 {
  margin-top: 30px;
margin-left: 20px;
margin-right: 20px;
}

#s-f6e98baf-6be5-4ccf-9073-01a75b323140 .shogun-icon-wrapper {
  text-align: center;
}


#s-f6e98baf-6be5-4ccf-9073-01a75b323140 .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-45ddef54-5fc6-4f05-a37c-ea011af9f150 {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-45ddef54-5fc6-4f05-a37c-ea011af9f150 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-45ddef54-5fc6-4f05-a37c-ea011af9f150 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-45ddef54-5fc6-4f05-a37c-ea011af9f150 {
  
}
}@media (max-width: 767px){#s-45ddef54-5fc6-4f05-a37c-ea011af9f150 {
  
}
}
#s-07d073b0-e877-4ae6-8f5d-3e8735d019e4 {
  margin-top: 0px;
margin-bottom: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 24px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-07d073b0-e877-4ae6-8f5d-3e8735d019e4:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 24px !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-07d073b0-e877-4ae6-8f5d-3e8735d019e4:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-07d073b0-e877-4ae6-8f5d-3e8735d019e4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-07d073b0-e877-4ae6-8f5d-3e8735d019e4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-07d073b0-e877-4ae6-8f5d-3e8735d019e4 {
  
}
}@media (max-width: 767px){#s-07d073b0-e877-4ae6-8f5d-3e8735d019e4 {
  
}
}

  #s-07d073b0-e877-4ae6-8f5d-3e8735d019e4-root {
    text-align: center;
  }


#s-07d073b0-e877-4ae6-8f5d-3e8735d019e4.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-07d073b0-e877-4ae6-8f5d-3e8735d019e4-root {
    text-align: center;
  }


#s-07d073b0-e877-4ae6-8f5d-3e8735d019e4.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-07d073b0-e877-4ae6-8f5d-3e8735d019e4-root {
    text-align: center;
  }


#s-07d073b0-e877-4ae6-8f5d-3e8735d019e4.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-07d073b0-e877-4ae6-8f5d-3e8735d019e4-root {
    text-align: center;
  }


#s-07d073b0-e877-4ae6-8f5d-3e8735d019e4.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-07d073b0-e877-4ae6-8f5d-3e8735d019e4-root {
    text-align: center;
  }


#s-07d073b0-e877-4ae6-8f5d-3e8735d019e4.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}
#s-6a8931e7-d4c8-40ce-909f-292448c118dc {
  padding-top: 20px;
padding-left: 5%;
padding-bottom: 50px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-6a8931e7-d4c8-40ce-909f-292448c118dc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6a8931e7-d4c8-40ce-909f-292448c118dc.shg-box.shg-c {
  justify-content: center;
}

#s-55db1aa4-00b7-4b60-b486-cb979e2b2e2c {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
}

#s-798c1353-9acd-492c-8f84-6a61a42aaff2 {
  margin-left: 26%;
margin-bottom: 40px;
margin-right: 26%;
padding-top: 0px;
max-width: 700px;
text-align: center;
}

#s-798c1353-9acd-492c-8f84-6a61a42aaff2 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



@media (min-width: 0px) {
[id="s-d6c6072b-8e00-400b-b28e-17e94e1637b9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d6c6072b-8e00-400b-b28e-17e94e1637b9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-d6c6072b-8e00-400b-b28e-17e94e1637b9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-d6c6072b-8e00-400b-b28e-17e94e1637b9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image {
    
    
  }


.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shogun-image-content {
  
    align-items: center;
  
}

.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container {
      position: relative;
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 {
  
  
  
  
}

#s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image {
    
    
  }


.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shogun-image-content {
  
    align-items: center;
  
}

.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container {
      position: relative;
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 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-7aa2d2c1-a595-46ec-9f57-98f761940ea1 {
  
  
  
  
}

#s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image {
    
    
  }


.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shogun-image-content {
  
    align-items: center;
  
}

.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container {
      position: relative;
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 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-7aa2d2c1-a595-46ec-9f57-98f761940ea1 {
  
  
  
  
}

#s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image {
    
    
  }


.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shogun-image-content {
  
    align-items: center;
  
}

.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container {
      position: relative;
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 {
  
  
  
  
}

#s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image {
    
    
  }


.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 .shogun-image-content {
  
    align-items: center;
  
}

.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container {
      position: relative;
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7aa2d2c1-a595-46ec-9f57-98f761940ea1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-20f8b3dc-f8f8-45dd-a26d-29b072ae3014 {
  margin-bottom: 20px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-20f8b3dc-f8f8-45dd-a26d-29b072ae3014 .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 30px;
  
  letter-spacing: -1px;
  
}



#s-32987845-694f-45c3-8b6a-135b826caac9 {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-32987845-694f-45c3-8b6a-135b826caac9 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-32987845-694f-45c3-8b6a-135b826caac9 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-32987845-694f-45c3-8b6a-135b826caac9 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-32987845-694f-45c3-8b6a-135b826caac9 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-32987845-694f-45c3-8b6a-135b826caac9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-32987845-694f-45c3-8b6a-135b826caac9 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image {
    
    
  }


.s-32987845-694f-45c3-8b6a-135b826caac9 .shogun-image-content {
  
    align-items: center;
  
}

.s-32987845-694f-45c3-8b6a-135b826caac9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-32987845-694f-45c3-8b6a-135b826caac9 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container {
      position: relative;
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-32987845-694f-45c3-8b6a-135b826caac9 {
  
  
  
  
}

#s-32987845-694f-45c3-8b6a-135b826caac9 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-32987845-694f-45c3-8b6a-135b826caac9 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-32987845-694f-45c3-8b6a-135b826caac9 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-32987845-694f-45c3-8b6a-135b826caac9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-32987845-694f-45c3-8b6a-135b826caac9 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image {
    
    
  }


.s-32987845-694f-45c3-8b6a-135b826caac9 .shogun-image-content {
  
    align-items: center;
  
}

.s-32987845-694f-45c3-8b6a-135b826caac9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-32987845-694f-45c3-8b6a-135b826caac9 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container {
      position: relative;
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9 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-32987845-694f-45c3-8b6a-135b826caac9 {
  
  
  
  
}

#s-32987845-694f-45c3-8b6a-135b826caac9 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-32987845-694f-45c3-8b6a-135b826caac9 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-32987845-694f-45c3-8b6a-135b826caac9 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-32987845-694f-45c3-8b6a-135b826caac9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-32987845-694f-45c3-8b6a-135b826caac9 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image {
    
    
  }


.s-32987845-694f-45c3-8b6a-135b826caac9 .shogun-image-content {
  
    align-items: center;
  
}

.s-32987845-694f-45c3-8b6a-135b826caac9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-32987845-694f-45c3-8b6a-135b826caac9 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container {
      position: relative;
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9 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-32987845-694f-45c3-8b6a-135b826caac9 {
  
  
  
  
}

#s-32987845-694f-45c3-8b6a-135b826caac9 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-32987845-694f-45c3-8b6a-135b826caac9 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-32987845-694f-45c3-8b6a-135b826caac9 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-32987845-694f-45c3-8b6a-135b826caac9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-32987845-694f-45c3-8b6a-135b826caac9 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image {
    
    
  }


.s-32987845-694f-45c3-8b6a-135b826caac9 .shogun-image-content {
  
    align-items: center;
  
}

.s-32987845-694f-45c3-8b6a-135b826caac9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-32987845-694f-45c3-8b6a-135b826caac9 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container {
      position: relative;
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-32987845-694f-45c3-8b6a-135b826caac9 {
  
  
  
  
}

#s-32987845-694f-45c3-8b6a-135b826caac9 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-32987845-694f-45c3-8b6a-135b826caac9 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-32987845-694f-45c3-8b6a-135b826caac9 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-32987845-694f-45c3-8b6a-135b826caac9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-32987845-694f-45c3-8b6a-135b826caac9 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image {
    
    
  }


.s-32987845-694f-45c3-8b6a-135b826caac9 .shogun-image-content {
  
    align-items: center;
  
}

.s-32987845-694f-45c3-8b6a-135b826caac9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-32987845-694f-45c3-8b6a-135b826caac9 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container {
      position: relative;
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-32987845-694f-45c3-8b6a-135b826caac9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-0bcdf865-4217-40cc-aee6-5269d88631be {
  margin-bottom: 20px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-0bcdf865-4217-40cc-aee6-5269d88631be .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 30px;
  
  letter-spacing: -1px;
  
}



#s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image {
    
    
  }


.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shogun-image-content {
  
    align-items: center;
  
}

.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container {
      position: relative;
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 {
  
  
  
  
}

#s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image {
    
    
  }


.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shogun-image-content {
  
    align-items: center;
  
}

.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container {
      position: relative;
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 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-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 {
  
  
  
  
}

#s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image {
    
    
  }


.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shogun-image-content {
  
    align-items: center;
  
}

.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container {
      position: relative;
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 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-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 {
  
  
  
  
}

#s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image {
    
    
  }


.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shogun-image-content {
  
    align-items: center;
  
}

.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container {
      position: relative;
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 {
  
  
  
  
}

#s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image {
    
    
  }


.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 .shogun-image-content {
  
    align-items: center;
  
}

.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container {
      position: relative;
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e85ccbc3-8bdf-4855-ad29-e7db47bdfcf2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-27885bac-1ab3-4319-9900-417f75ddc3f6 {
  margin-bottom: 20px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-27885bac-1ab3-4319-9900-417f75ddc3f6 .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 30px;
  
  letter-spacing: -1px;
  
}



#s-21fd5bb7-1784-45db-9d56-4d01a1f887ba {
  min-height: 50px;
}
@media (min-width: 1200px){#s-21fd5bb7-1784-45db-9d56-4d01a1f887ba {
  display: none;
}
#s-21fd5bb7-1784-45db-9d56-4d01a1f887ba, #wrap-s-21fd5bb7-1784-45db-9d56-4d01a1f887ba { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-21fd5bb7-1784-45db-9d56-4d01a1f887ba {
  display: none;
}
#s-21fd5bb7-1784-45db-9d56-4d01a1f887ba, #wrap-s-21fd5bb7-1784-45db-9d56-4d01a1f887ba { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-21fd5bb7-1784-45db-9d56-4d01a1f887ba {
  
}
}@media (max-width: 767px){#s-21fd5bb7-1784-45db-9d56-4d01a1f887ba {
  
}
}







#s-21fd5bb7-1784-45db-9d56-4d01a1f887ba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-21fd5bb7-1784-45db-9d56-4d01a1f887ba.shg-box.shg-c {
  justify-content: flex-start;
}

#s-7667214b-a7d5-469c-8eb6-549647b2f0a2 {
  background-size: cover;
margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
min-height: 420px;
background-position: center center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-7667214b-a7d5-469c-8eb6-549647b2f0a2 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7667214b-a7d5-469c-8eb6-549647b2f0a2 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-7667214b-a7d5-469c-8eb6-549647b2f0a2 {
  
}
}@media (max-width: 767px){#s-7667214b-a7d5-469c-8eb6-549647b2f0a2 {
  
}
}







#s-7667214b-a7d5-469c-8eb6-549647b2f0a2 > .shg-box-overlay {
  background-color: rgba(235, 235, 235, 1);
  opacity: 0.25;
  display: block;
}#s-7667214b-a7d5-469c-8eb6-549647b2f0a2.shg-box.shg-c {
  justify-content: center;
}

#s-aee2869f-d7a4-43e3-83c5-af4ba1eab5bc {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-aee2869f-d7a4-43e3-83c5-af4ba1eab5bc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aee2869f-d7a4-43e3-83c5-af4ba1eab5bc.shg-box.shg-c {
  justify-content: center;
}

#s-2e2d9edd-141a-4012-94f4-034877bbe3fc {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-2e2d9edd-141a-4012-94f4-034877bbe3fc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2e2d9edd-141a-4012-94f4-034877bbe3fc.shg-box.shg-c {
  justify-content: center;
}

#s-9f2597bf-86b4-4ece-93b2-e17a860e9c07 {
  margin-top: 20px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-9f2597bf-86b4-4ece-93b2-e17a860e9c07 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9f2597bf-86b4-4ece-93b2-e17a860e9c07 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-9f2597bf-86b4-4ece-93b2-e17a860e9c07 {
  
}
}@media (max-width: 767px){#s-9f2597bf-86b4-4ece-93b2-e17a860e9c07 {
  
}
}
#s-9f2597bf-86b4-4ece-93b2-e17a860e9c07 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-0e403910-49c4-4810-a026-ad4d5d808921 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-0e403910-49c4-4810-a026-ad4d5d808921 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0e403910-49c4-4810-a026-ad4d5d808921 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-0e403910-49c4-4810-a026-ad4d5d808921 {
  
}
}@media (max-width: 767px){#s-0e403910-49c4-4810-a026-ad4d5d808921 {
  
}
}
#s-0e403910-49c4-4810-a026-ad4d5d808921 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: "futura-pt-bold";
  font-style:  normal ;
  font-size: 55px;
  line-height: 1em;
  
  
}



#s-e2f6b585-742b-4610-aee0-ce91cbc93383 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 7px;
}
@media (min-width: 1200px){#s-e2f6b585-742b-4610-aee0-ce91cbc93383 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e2f6b585-742b-4610-aee0-ce91cbc93383 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-e2f6b585-742b-4610-aee0-ce91cbc93383 {
  
}
}@media (max-width: 767px){#s-e2f6b585-742b-4610-aee0-ce91cbc93383 {
  
}
}
#s-f01f8367-4094-46ac-9552-d8955e509728 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-f01f8367-4094-46ac-9552-d8955e509728 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f01f8367-4094-46ac-9552-d8955e509728.shg-box.shg-c {
  justify-content: center;
}

#s-0d811a38-8b59-4dff-8c73-d7ba1139a396 {
  margin-top: 14px;
margin-left: auto;
margin-bottom: 14px;
margin-right: auto;
max-width: 4160px;
aspect-ratio: 4113/3407;
text-align: center;
}



.shg-image-margin-container-s-0d811a38-8b59-4dff-8c73-d7ba1139a396 {
  margin-left: auto;
  margin-right: auto;
  margin-top: 14px;
  margin-bottom: 14px;
}

#s-0d811a38-8b59-4dff-8c73-d7ba1139a396 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shg-image-content-wrapper {
      aspect-ratio: 4113/3407;
      width: 100%;
      height: 100%;
    }

    #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shogun-image-link {
      aspect-ratio: 4113/3407;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image {
    
    
  }


.s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shogun-image-content {
  
    align-items: center;
  
}

.s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396 {
      --shg-aspect-ratio: calc(4113/3407); 
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container {
      position: relative;
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-0d811a38-8b59-4dff-8c73-d7ba1139a396 {
  
  
  
  
}

#s-0d811a38-8b59-4dff-8c73-d7ba1139a396 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shg-image-content-wrapper {
      aspect-ratio: 4113/3407;
      width: 100%;
      height: 100%;
    }

    #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shogun-image-link {
      aspect-ratio: 4113/3407;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image {
    
    
  }


.s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shogun-image-content {
  
    align-items: center;
  
}

.s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396 {
      --shg-aspect-ratio: calc(4113/3407); 
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container {
      position: relative;
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396 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-0d811a38-8b59-4dff-8c73-d7ba1139a396 {
  
  
  
  
}

#s-0d811a38-8b59-4dff-8c73-d7ba1139a396 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shg-image-content-wrapper {
      aspect-ratio: 4113/3407;
      width: 100%;
      height: 100%;
    }

    #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shogun-image-link {
      aspect-ratio: 4113/3407;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image {
    
    
  }


.s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shogun-image-content {
  
    align-items: center;
  
}

.s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396 {
      --shg-aspect-ratio: calc(4113/3407); 
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container {
      position: relative;
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396 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-0d811a38-8b59-4dff-8c73-d7ba1139a396 {
  
  
  
  
}

#s-0d811a38-8b59-4dff-8c73-d7ba1139a396 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shg-image-content-wrapper {
      aspect-ratio: 4113/3407;
      width: 100%;
      height: 100%;
    }

    #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shogun-image-link {
      aspect-ratio: 4113/3407;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image {
    
    
  }


.s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shogun-image-content {
  
    align-items: center;
  
}

.s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396 {
      --shg-aspect-ratio: calc(4113/3407); 
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container {
      position: relative;
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-0d811a38-8b59-4dff-8c73-d7ba1139a396 {
  
  
  
  
}

#s-0d811a38-8b59-4dff-8c73-d7ba1139a396 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shg-image-content-wrapper {
      aspect-ratio: 4113/3407;
      width: 100%;
      height: 100%;
    }

    #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shogun-image-link {
      aspect-ratio: 4113/3407;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0d811a38-8b59-4dff-8c73-d7ba1139a396 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image {
    
    
  }


.s-0d811a38-8b59-4dff-8c73-d7ba1139a396 .shogun-image-content {
  
    align-items: center;
  
}

.s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396 {
      --shg-aspect-ratio: calc(4113/3407); 
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container {
      position: relative;
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0d811a38-8b59-4dff-8c73-d7ba1139a396 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-1bc61334-8c3f-4db5-9f46-9d2c2762620f {
  margin-top: 7px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 24px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-1bc61334-8c3f-4db5-9f46-9d2c2762620f:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 24px !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-1bc61334-8c3f-4db5-9f46-9d2c2762620f:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-1bc61334-8c3f-4db5-9f46-9d2c2762620f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1bc61334-8c3f-4db5-9f46-9d2c2762620f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1bc61334-8c3f-4db5-9f46-9d2c2762620f {
  
}
}@media (max-width: 767px){#s-1bc61334-8c3f-4db5-9f46-9d2c2762620f {
  
}
}

  #s-1bc61334-8c3f-4db5-9f46-9d2c2762620f-root {
    text-align: center;
  }


#s-1bc61334-8c3f-4db5-9f46-9d2c2762620f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1bc61334-8c3f-4db5-9f46-9d2c2762620f-root {
    text-align: center;
  }


#s-1bc61334-8c3f-4db5-9f46-9d2c2762620f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1bc61334-8c3f-4db5-9f46-9d2c2762620f-root {
    text-align: center;
  }


#s-1bc61334-8c3f-4db5-9f46-9d2c2762620f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1bc61334-8c3f-4db5-9f46-9d2c2762620f-root {
    text-align: center;
  }


#s-1bc61334-8c3f-4db5-9f46-9d2c2762620f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1bc61334-8c3f-4db5-9f46-9d2c2762620f-root {
    text-align: center;
  }


#s-1bc61334-8c3f-4db5-9f46-9d2c2762620f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}
#s-3a2600fd-220f-4733-aaab-3140ff941860 {
  margin-left: auto;
margin-right: auto;
min-height: 20px;
}








#s-3a2600fd-220f-4733-aaab-3140ff941860 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3a2600fd-220f-4733-aaab-3140ff941860.shg-box.shg-c {
  justify-content: center;
}

#s-3cfdeb41-4c53-4b67-9e76-0e9c091cf70a {
  margin-left: auto;
margin-right: auto;
padding-top: 2px;
padding-bottom: 2px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}

#s-3cfdeb41-4c53-4b67-9e76-0e9c091cf70a .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 19px;
  
  
  
}



#s-80486e63-98d3-432e-920b-36f51bd1e856 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-bottom: 10px;
min-height: 50px;
}








#s-80486e63-98d3-432e-920b-36f51bd1e856 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-80486e63-98d3-432e-920b-36f51bd1e856.shg-box.shg-c {
  justify-content: center;
}

#s-96b899fa-375b-4006-b4ef-140f5a015113 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
max-width: 300px;
}

#s-032b273d-7727-4115-be74-80c36749460d {
  margin-left: auto;
margin-right: auto;
padding-left: 4%;
padding-right: 4%;
min-height: 50px;
}








#s-032b273d-7727-4115-be74-80c36749460d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-032b273d-7727-4115-be74-80c36749460d.shg-box.shg-c {
  justify-content: center;
}

#s-331b7619-ddf8-43b0-b29b-d9a404387c1f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
}

#slider-v3-s-331b7619-ddf8-43b0-b29b-d9a404387c1f {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-331b7619-ddf8-43b0-b29b-d9a404387c1f > .swiper-button-prev,
#slider-v3-s-331b7619-ddf8-43b0-b29b-d9a404387c1f > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-331b7619-ddf8-43b0-b29b-d9a404387c1f > .swiper-button-next svg,
#slider-v3-s-331b7619-ddf8-43b0-b29b-d9a404387c1f > .swiper-button-prev svg {
  fill: rgba(185, 181, 181, 1) !important;
}

#s-8910a66a-d4e5-4315-a8b0-7030a4fe79ea {
  margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 1px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: none;
min-height: 50px;
}








#s-8910a66a-d4e5-4315-a8b0-7030a4fe79ea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8910a66a-d4e5-4315-a8b0-7030a4fe79ea.shg-box.shg-c {
  justify-content: flex-start;
}

#s-40dd6b40-9113-43f3-bacb-7e673aab4846 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-40dd6b40-9113-43f3-bacb-7e673aab4846 {
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
}

#s-40dd6b40-9113-43f3-bacb-7e673aab4846 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-40dd6b40-9113-43f3-bacb-7e673aab4846 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image {
    
    
  }


.s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shogun-image-content {
  
    align-items: center;
  
}

.s-40dd6b40-9113-43f3-bacb-7e673aab4846.shg-align-container {
  display: flex;
  justify-content: center
}

.s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-40dd6b40-9113-43f3-bacb-7e673aab4846 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container {
      position: relative;
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-40dd6b40-9113-43f3-bacb-7e673aab4846 {
  
  
  
  
}

#s-40dd6b40-9113-43f3-bacb-7e673aab4846 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-40dd6b40-9113-43f3-bacb-7e673aab4846 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image {
    
    
  }


.s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shogun-image-content {
  
    align-items: center;
  
}

.s-40dd6b40-9113-43f3-bacb-7e673aab4846.shg-align-container {
  display: flex;
  justify-content: center
}

.s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-40dd6b40-9113-43f3-bacb-7e673aab4846 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container {
      position: relative;
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846 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-40dd6b40-9113-43f3-bacb-7e673aab4846 {
  
  
  
  
}

#s-40dd6b40-9113-43f3-bacb-7e673aab4846 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-40dd6b40-9113-43f3-bacb-7e673aab4846 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image {
    
    
  }


.s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shogun-image-content {
  
    align-items: center;
  
}

.s-40dd6b40-9113-43f3-bacb-7e673aab4846.shg-align-container {
  display: flex;
  justify-content: center
}

.s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-40dd6b40-9113-43f3-bacb-7e673aab4846 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container {
      position: relative;
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846 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-40dd6b40-9113-43f3-bacb-7e673aab4846 {
  
  
  
  
}

#s-40dd6b40-9113-43f3-bacb-7e673aab4846 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-40dd6b40-9113-43f3-bacb-7e673aab4846 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image {
    
    
  }


.s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shogun-image-content {
  
    align-items: center;
  
}

.s-40dd6b40-9113-43f3-bacb-7e673aab4846.shg-align-container {
  display: flex;
  justify-content: center
}

.s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-40dd6b40-9113-43f3-bacb-7e673aab4846 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container {
      position: relative;
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-40dd6b40-9113-43f3-bacb-7e673aab4846 {
  
  
  
  
}

#s-40dd6b40-9113-43f3-bacb-7e673aab4846 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-40dd6b40-9113-43f3-bacb-7e673aab4846 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image {
    
    
  }


.s-40dd6b40-9113-43f3-bacb-7e673aab4846 .shogun-image-content {
  
    align-items: center;
  
}

.s-40dd6b40-9113-43f3-bacb-7e673aab4846.shg-align-container {
  display: flex;
  justify-content: center
}

.s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-40dd6b40-9113-43f3-bacb-7e673aab4846 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container {
      position: relative;
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-40dd6b40-9113-43f3-bacb-7e673aab4846 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-b21706fa-70de-4f0f-8bea-de2f89c08653 {
  margin-left: auto;
margin-right: auto;
min-height: 75px;
}

#s-3185f78c-200e-448d-b173-a5137c838acf {
  margin-left: 30px;
margin-right: 30px;
}

#s-91d75653-1b86-48ca-b935-29ae6bbb8ad5 {
  margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 1px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: none;
min-height: 50px;
}








#s-91d75653-1b86-48ca-b935-29ae6bbb8ad5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-91d75653-1b86-48ca-b935-29ae6bbb8ad5.shg-box.shg-c {
  justify-content: flex-start;
}

#s-5ceac86f-f048-4ef5-9bdc-6c165163746e {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 100px;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-5ceac86f-f048-4ef5-9bdc-6c165163746e {
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
}

#s-5ceac86f-f048-4ef5-9bdc-6c165163746e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5ceac86f-f048-4ef5-9bdc-6c165163746e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image {
    
    
  }


.s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shogun-image-content {
  
    align-items: center;
  
}

.s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container {
      position: relative;
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-5ceac86f-f048-4ef5-9bdc-6c165163746e {
  
  
  
  
}

#s-5ceac86f-f048-4ef5-9bdc-6c165163746e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5ceac86f-f048-4ef5-9bdc-6c165163746e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image {
    
    
  }


.s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shogun-image-content {
  
    align-items: center;
  
}

.s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container {
      position: relative;
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e 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-5ceac86f-f048-4ef5-9bdc-6c165163746e {
  
  
  
  
}

#s-5ceac86f-f048-4ef5-9bdc-6c165163746e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5ceac86f-f048-4ef5-9bdc-6c165163746e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image {
    
    
  }


.s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shogun-image-content {
  
    align-items: center;
  
}

.s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container {
      position: relative;
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e 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-5ceac86f-f048-4ef5-9bdc-6c165163746e {
  
  
  
  
}

#s-5ceac86f-f048-4ef5-9bdc-6c165163746e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5ceac86f-f048-4ef5-9bdc-6c165163746e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image {
    
    
  }


.s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shogun-image-content {
  
    align-items: center;
  
}

.s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container {
      position: relative;
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-5ceac86f-f048-4ef5-9bdc-6c165163746e {
  
  
  
  
}

#s-5ceac86f-f048-4ef5-9bdc-6c165163746e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5ceac86f-f048-4ef5-9bdc-6c165163746e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image {
    
    
  }


.s-5ceac86f-f048-4ef5-9bdc-6c165163746e .shogun-image-content {
  
    align-items: center;
  
}

.s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container {
      position: relative;
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5ceac86f-f048-4ef5-9bdc-6c165163746e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-8d848a4f-b427-4f68-9ade-a3272d728d8a {
  margin-left: auto;
margin-right: auto;
min-height: 75px;
}

#s-d96fb88e-65c6-4c42-9fc8-9da9d69fb138 {
  margin-left: 30px;
margin-right: 30px;
}

#s-913d292f-408b-4586-9527-1eb5ccdc74c4 {
  margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 1px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: none;
min-height: 50px;
}








#s-913d292f-408b-4586-9527-1eb5ccdc74c4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-913d292f-408b-4586-9527-1eb5ccdc74c4.shg-box.shg-c {
  justify-content: flex-start;
}

#s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 100px;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b {
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  margin-bottom: 10px;
}

#s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image {
    
    
  }


.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shogun-image-content {
  
    align-items: center;
  
}

.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container {
      position: relative;
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b {
  
  
  
  
}

#s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image {
    
    
  }


.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shogun-image-content {
  
    align-items: center;
  
}

.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container {
      position: relative;
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b 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-a27f47f1-89bd-42c5-a97b-0a12fc4d354b {
  
  
  
  
}

#s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image {
    
    
  }


.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shogun-image-content {
  
    align-items: center;
  
}

.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container {
      position: relative;
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b 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-a27f47f1-89bd-42c5-a97b-0a12fc4d354b {
  
  
  
  
}

#s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image {
    
    
  }


.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shogun-image-content {
  
    align-items: center;
  
}

.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container {
      position: relative;
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b {
  
  
  
  
}

#s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image {
    
    
  }


.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b .shogun-image-content {
  
    align-items: center;
  
}

.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container {
      position: relative;
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a27f47f1-89bd-42c5-a97b-0a12fc4d354b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-0cce5316-5170-47df-85a9-f1b24195b85c {
  margin-left: auto;
margin-right: auto;
min-height: 75px;
}

#s-e0a7f9e3-d559-40be-a437-3aca5c2d5cd6 {
  margin-left: 30px;
margin-right: 30px;
}

#s-f3539ad6-b1f5-4a7f-80c8-07d46b0f88d4 {
  margin-top: 17px;
margin-bottom: 17px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: none;
min-height: 50px;
}








#s-f3539ad6-b1f5-4a7f-80c8-07d46b0f88d4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f3539ad6-b1f5-4a7f-80c8-07d46b0f88d4.shg-box.shg-c {
  justify-content: flex-start;
}

#s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d {
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
}

#s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image {
    
    
  }


.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shogun-image-content {
  
    align-items: center;
  
}

.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container {
      position: relative;
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d {
  
  
  
  
}

#s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image {
    
    
  }


.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shogun-image-content {
  
    align-items: center;
  
}

.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container {
      position: relative;
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d 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-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d {
  
  
  
  
}

#s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image {
    
    
  }


.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shogun-image-content {
  
    align-items: center;
  
}

.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container {
      position: relative;
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d 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-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d {
  
  
  
  
}

#s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image {
    
    
  }


.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shogun-image-content {
  
    align-items: center;
  
}

.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container {
      position: relative;
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d {
  
  
  
  
}

#s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image {
    
    
  }


.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d .shogun-image-content {
  
    align-items: center;
  
}

.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container {
      position: relative;
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0f62cbf4-b181-4c29-9dba-f52c3ad1db4d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-beabd0f1-9725-4dbe-bff4-c487cd617181 {
  margin-left: auto;
margin-right: auto;
min-height: 75px;
}

#s-d134818e-5ad8-4f85-a6b2-1d78379063c5 {
  margin-left: 30px;
margin-right: 30px;
}

#s-d46e7dd7-8af8-452c-ac97-e550186d7bc2 {
  margin-top: 7px;
margin-bottom: 7px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 24px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-d46e7dd7-8af8-452c-ac97-e550186d7bc2:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 24px !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-d46e7dd7-8af8-452c-ac97-e550186d7bc2:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-d46e7dd7-8af8-452c-ac97-e550186d7bc2 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d46e7dd7-8af8-452c-ac97-e550186d7bc2 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d46e7dd7-8af8-452c-ac97-e550186d7bc2 {
  
}
}@media (max-width: 767px){#s-d46e7dd7-8af8-452c-ac97-e550186d7bc2 {
  
}
}

  #s-d46e7dd7-8af8-452c-ac97-e550186d7bc2-root {
    text-align: center;
  }


#s-d46e7dd7-8af8-452c-ac97-e550186d7bc2.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-d46e7dd7-8af8-452c-ac97-e550186d7bc2-root {
    text-align: center;
  }


#s-d46e7dd7-8af8-452c-ac97-e550186d7bc2.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d46e7dd7-8af8-452c-ac97-e550186d7bc2-root {
    text-align: center;
  }


#s-d46e7dd7-8af8-452c-ac97-e550186d7bc2.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d46e7dd7-8af8-452c-ac97-e550186d7bc2-root {
    text-align: center;
  }


#s-d46e7dd7-8af8-452c-ac97-e550186d7bc2.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-d46e7dd7-8af8-452c-ac97-e550186d7bc2-root {
    text-align: center;
  }


#s-d46e7dd7-8af8-452c-ac97-e550186d7bc2.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}
#s-d4326b25-85c6-4973-85d5-ac8ac9946e7a {
  margin-left: auto;
margin-right: auto;
padding-left: 10px;
padding-right: 10px;
min-height: 50px;
}








#s-d4326b25-85c6-4973-85d5-ac8ac9946e7a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d4326b25-85c6-4973-85d5-ac8ac9946e7a.shg-box.shg-c {
  justify-content: center;
}

#s-8817b6ec-194b-4d86-96cd-3d76feb0c2dd {
  margin-top: 30px;
margin-left: auto;
margin-right: auto;
}

#s-41323667-0874-427e-aa8e-fc7d946e98eb {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-41323667-0874-427e-aa8e-fc7d946e98eb {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-41323667-0874-427e-aa8e-fc7d946e98eb > .swiper-button-prev,
#slider-v3-s-41323667-0874-427e-aa8e-fc7d946e98eb > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-41323667-0874-427e-aa8e-fc7d946e98eb > .swiper-button-next svg,
#slider-v3-s-41323667-0874-427e-aa8e-fc7d946e98eb > .swiper-button-prev svg {
  fill: rgba(113, 113, 113, 1) !important;
}

#s-b525b8fd-218e-44c6-b4fc-07099b53b31b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b525b8fd-218e-44c6-b4fc-07099b53b31b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b525b8fd-218e-44c6-b4fc-07099b53b31b.shg-box.shg-c {
  justify-content: center;
}

#s-d0f01cf2-4545-4690-81ae-01a40fb59121 {
  margin-left: auto;
margin-right: auto;
}

#s-2c91d40c-f3ac-4722-91d4-59f8e7995cee {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-2c91d40c-f3ac-4722-91d4-59f8e7995cee .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2c91d40c-f3ac-4722-91d4-59f8e7995cee img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-2c91d40c-f3ac-4722-91d4-59f8e7995cee .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2c91d40c-f3ac-4722-91d4-59f8e7995cee img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-2c91d40c-f3ac-4722-91d4-59f8e7995cee .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2c91d40c-f3ac-4722-91d4-59f8e7995cee img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-2c91d40c-f3ac-4722-91d4-59f8e7995cee .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2c91d40c-f3ac-4722-91d4-59f8e7995cee img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-2c91d40c-f3ac-4722-91d4-59f8e7995cee .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2c91d40c-f3ac-4722-91d4-59f8e7995cee img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-5292c26e-2afc-4f41-9040-e260f49345a9 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5292c26e-2afc-4f41-9040-e260f49345a9 .shg-product-title-component h4 {
  
  
  font-family: futura-pt;
  
  font-size: 18px;
  
  
  
}

#s-b506d7c8-4716-458e-b96e-8fc59088f8ad {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b506d7c8-4716-458e-b96e-8fc59088f8ad > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b506d7c8-4716-458e-b96e-8fc59088f8ad.shg-box.shg-c {
  justify-content: center;
}

#s-1988e75f-663a-443c-aa44-56153316bd5b {
  margin-left: auto;
margin-right: auto;
}

#s-f40d757d-d290-4a4a-b7c8-df6efe606d56 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-f40d757d-d290-4a4a-b7c8-df6efe606d56 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f40d757d-d290-4a4a-b7c8-df6efe606d56 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-f40d757d-d290-4a4a-b7c8-df6efe606d56 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f40d757d-d290-4a4a-b7c8-df6efe606d56 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f40d757d-d290-4a4a-b7c8-df6efe606d56 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f40d757d-d290-4a4a-b7c8-df6efe606d56 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f40d757d-d290-4a4a-b7c8-df6efe606d56 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f40d757d-d290-4a4a-b7c8-df6efe606d56 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-f40d757d-d290-4a4a-b7c8-df6efe606d56 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f40d757d-d290-4a4a-b7c8-df6efe606d56 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-2891d028-c2df-4260-a986-15cfa755871f {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2891d028-c2df-4260-a986-15cfa755871f .shg-product-title-component h4 {
  
  
  font-family: futura-pt;
  
  font-size: 18px;
  
  
  
}

#s-236d3dcc-726e-4868-b0f7-4f7026a64acf {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-236d3dcc-726e-4868-b0f7-4f7026a64acf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-236d3dcc-726e-4868-b0f7-4f7026a64acf.shg-box.shg-c {
  justify-content: center;
}

#s-65541c38-3902-45c5-a5f6-706fd5192fd0 {
  margin-left: auto;
margin-right: auto;
}

#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de {
  max-width:  100%;
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom,
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  max-width: 1024px !important;
  
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image,
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-product-image-wrapper {
  width: 100%;
  height: 100%;
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom,
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  aspect-ratio: 1/1;
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de {
  max-width:  100%;
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom,
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  max-width: 1024px !important;
  
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image,
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-product-image-wrapper {
  width: 100%;
  height: 100%;
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom,
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  aspect-ratio: 1/1;
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de {
  max-width:  100%;
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom,
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  max-width: 1024px !important;
  
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image,
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-product-image-wrapper {
  width: 100%;
  height: 100%;
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom,
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  aspect-ratio: 1/1;
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de {
  max-width:  100%;
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom,
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  max-width: 1024px !important;
  
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image,
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-product-image-wrapper {
  width: 100%;
  height: 100%;
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom,
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  aspect-ratio: 1/1;
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de {
  max-width:  100%;
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom,
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  max-width: 1024px !important;
  
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image,
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-product-image-wrapper {
  width: 100%;
  height: 100%;
}

.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de .shg-image-zoom,
.shg-c#s-393cc33a-ecc7-41d8-8e67-f4260e3c09de img.shogun-image {
  aspect-ratio: 1/1;
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-7271a09a-4f97-4856-bd05-17bcb599ed79 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7271a09a-4f97-4856-bd05-17bcb599ed79 .shg-product-title-component h4 {
  
  
  font-family: futura-pt;
  
  font-size: 20px;
  
  
  
}

#s-742b7c49-7b9f-4843-9922-c97423b96fdf {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-742b7c49-7b9f-4843-9922-c97423b96fdf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-742b7c49-7b9f-4843-9922-c97423b96fdf.shg-box.shg-c {
  justify-content: center;
}

#s-ca57e11d-938f-48c9-9ef1-18b0d24176f5 {
  margin-left: auto;
margin-right: auto;
}

#s-bfd97416-9a5c-4f5f-82e7-0d1fc970f6df {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-bfd97416-9a5c-4f5f-82e7-0d1fc970f6df .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-bfd97416-9a5c-4f5f-82e7-0d1fc970f6df img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-bfd97416-9a5c-4f5f-82e7-0d1fc970f6df .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-bfd97416-9a5c-4f5f-82e7-0d1fc970f6df img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-bfd97416-9a5c-4f5f-82e7-0d1fc970f6df .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-bfd97416-9a5c-4f5f-82e7-0d1fc970f6df img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-bfd97416-9a5c-4f5f-82e7-0d1fc970f6df .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-bfd97416-9a5c-4f5f-82e7-0d1fc970f6df img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-bfd97416-9a5c-4f5f-82e7-0d1fc970f6df .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-bfd97416-9a5c-4f5f-82e7-0d1fc970f6df img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-26805d89-76d5-4a83-9023-b971254906bf {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-26805d89-76d5-4a83-9023-b971254906bf .shg-product-title-component h4 {
  
  
  font-family: futura-pt;
  
  font-size: 20px;
  
  
  
}

#s-5883a9b5-9367-4654-b5a5-d31c4376f1cd {
  margin-top: 30px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 5px;
padding-bottom: 5px;
aspect-ratio: 4160/1715;
text-align: center;
opacity: 1;
}



.shg-image-margin-container-s-5883a9b5-9367-4654-b5a5-d31c4376f1cd {
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
  margin-bottom: 30px;
}

#s-5883a9b5-9367-4654-b5a5-d31c4376f1cd {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shg-image-content-wrapper {
      aspect-ratio: 4160/1715;
      width: 100%;
      height: 100%;
    }

    #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shogun-image-link {
      aspect-ratio: 4160/1715;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image {
    
    
  }


.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shogun-image-content {
  
    align-items: center;
  
}

.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd {
      --shg-aspect-ratio: calc(4160/1715); 
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container {
      position: relative;
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-5883a9b5-9367-4654-b5a5-d31c4376f1cd {
  
  
  
  
}

#s-5883a9b5-9367-4654-b5a5-d31c4376f1cd {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shg-image-content-wrapper {
      aspect-ratio: 4160/1715;
      width: 100%;
      height: 100%;
    }

    #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shogun-image-link {
      aspect-ratio: 4160/1715;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image {
    
    
  }


.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shogun-image-content {
  
    align-items: center;
  
}

.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd {
      --shg-aspect-ratio: calc(4160/1715); 
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container {
      position: relative;
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd 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-5883a9b5-9367-4654-b5a5-d31c4376f1cd {
  
  
  
  
}

#s-5883a9b5-9367-4654-b5a5-d31c4376f1cd {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shg-image-content-wrapper {
      aspect-ratio: 4160/1715;
      width: 100%;
      height: 100%;
    }

    #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shogun-image-link {
      aspect-ratio: 4160/1715;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image {
    
    
  }


.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shogun-image-content {
  
    align-items: center;
  
}

.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd {
      --shg-aspect-ratio: calc(4160/1715); 
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container {
      position: relative;
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd 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-5883a9b5-9367-4654-b5a5-d31c4376f1cd {
  
  
  
  
}

#s-5883a9b5-9367-4654-b5a5-d31c4376f1cd {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shg-image-content-wrapper {
      aspect-ratio: 4160/1715;
      width: 100%;
      height: 100%;
    }

    #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shogun-image-link {
      aspect-ratio: 4160/1715;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image {
    
    
  }


.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shogun-image-content {
  
    align-items: center;
  
}

.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd {
      --shg-aspect-ratio: calc(4160/1715); 
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container {
      position: relative;
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-5883a9b5-9367-4654-b5a5-d31c4376f1cd {
  
  
  
  
}

#s-5883a9b5-9367-4654-b5a5-d31c4376f1cd {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shg-image-content-wrapper {
      aspect-ratio: 4160/1715;
      width: 100%;
      height: 100%;
    }

    #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shogun-image-link {
      aspect-ratio: 4160/1715;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5883a9b5-9367-4654-b5a5-d31c4376f1cd img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image {
    
    
  }


.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd .shogun-image-content {
  
    align-items: center;
  
}

.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd {
      --shg-aspect-ratio: calc(4160/1715); 
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container {
      position: relative;
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5883a9b5-9367-4654-b5a5-d31c4376f1cd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-2ab84163-783a-42ac-a350-1d7bde448ee2 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
}

#s-3b563203-c535-4fda-a337-2d72986efe78 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3b563203-c535-4fda-a337-2d72986efe78 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3b563203-c535-4fda-a337-2d72986efe78.shg-box.shg-c {
  justify-content: center;
}

#s-a8d7a1bc-b4cc-4d33-ac15-c425c6501ac3 {
  margin-left: 0px;
margin-right: 0px;
text-align: left;
background-color: rgba(255, 255, 255, 1);
}


  #s-a8d7a1bc-b4cc-4d33-ac15-c425c6501ac3 .shogun-tabs > li > .shogun-tab-box {
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 1);
  }
  #s-a8d7a1bc-b4cc-4d33-ac15-c425c6501ac3 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(0, 0, 0, 1);
    border: 1px solid rgba(255, 255, 255, 1);
  }
#s-a8d7a1bc-b4cc-4d33-ac15-c425c6501ac3 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
  font-family: futura-pt;
  
  
  font-size: 18px;
}

#s-a8d7a1bc-b4cc-4d33-ac15-c425c6501ac3 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(255, 255, 255, 1);
}

#s-a8d7a1bc-b4cc-4d33-ac15-c425c6501ac3 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(0, 0, 0, 1);
}

#s-a8d7a1bc-b4cc-4d33-ac15-c425c6501ac3 .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-53c2fdb0-56c7-42fe-98f7-af753d959edc {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-53c2fdb0-56c7-42fe-98f7-af753d959edc {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-53c2fdb0-56c7-42fe-98f7-af753d959edc > .swiper-button-prev,
#slider-v3-s-53c2fdb0-56c7-42fe-98f7-af753d959edc > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-53c2fdb0-56c7-42fe-98f7-af753d959edc > .swiper-button-next svg,
#slider-v3-s-53c2fdb0-56c7-42fe-98f7-af753d959edc > .swiper-button-prev svg {
  fill: rgba(113, 113, 113, 1) !important;
}

#s-a36fd3e6-6211-4a27-926b-7d7a01b8c27a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a36fd3e6-6211-4a27-926b-7d7a01b8c27a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a36fd3e6-6211-4a27-926b-7d7a01b8c27a.shg-box.shg-c {
  justify-content: center;
}

#s-e58983d4-5b44-4bf0-84a7-4952f579b373 {
  margin-left: auto;
margin-right: auto;
min-height: 80px;
}








#s-e58983d4-5b44-4bf0-84a7-4952f579b373 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e58983d4-5b44-4bf0-84a7-4952f579b373.shg-box.shg-c {
  justify-content: center;
}

#s-d42cfa13-f923-468a-8c93-fab0cc493016 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-d42cfa13-f923-468a-8c93-fab0cc493016 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-d42cfa13-f923-468a-8c93-fab0cc493016 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d42cfa13-f923-468a-8c93-fab0cc493016 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-d42cfa13-f923-468a-8c93-fab0cc493016 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d42cfa13-f923-468a-8c93-fab0cc493016 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d42cfa13-f923-468a-8c93-fab0cc493016 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image {
    
    
  }


.s-d42cfa13-f923-468a-8c93-fab0cc493016 .shogun-image-content {
  
    align-items: center;
  
}

.s-d42cfa13-f923-468a-8c93-fab0cc493016.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d42cfa13-f923-468a-8c93-fab0cc493016 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container {
      position: relative;
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-d42cfa13-f923-468a-8c93-fab0cc493016 {
  
  
  
  
}

#s-d42cfa13-f923-468a-8c93-fab0cc493016 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d42cfa13-f923-468a-8c93-fab0cc493016 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-d42cfa13-f923-468a-8c93-fab0cc493016 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d42cfa13-f923-468a-8c93-fab0cc493016 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d42cfa13-f923-468a-8c93-fab0cc493016 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image {
    
    
  }


.s-d42cfa13-f923-468a-8c93-fab0cc493016 .shogun-image-content {
  
    align-items: center;
  
}

.s-d42cfa13-f923-468a-8c93-fab0cc493016.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d42cfa13-f923-468a-8c93-fab0cc493016 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container {
      position: relative;
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016 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-d42cfa13-f923-468a-8c93-fab0cc493016 {
  
  
  
  
}

#s-d42cfa13-f923-468a-8c93-fab0cc493016 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d42cfa13-f923-468a-8c93-fab0cc493016 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-d42cfa13-f923-468a-8c93-fab0cc493016 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d42cfa13-f923-468a-8c93-fab0cc493016 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d42cfa13-f923-468a-8c93-fab0cc493016 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image {
    
    
  }


.s-d42cfa13-f923-468a-8c93-fab0cc493016 .shogun-image-content {
  
    align-items: center;
  
}

.s-d42cfa13-f923-468a-8c93-fab0cc493016.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d42cfa13-f923-468a-8c93-fab0cc493016 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container {
      position: relative;
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016 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-d42cfa13-f923-468a-8c93-fab0cc493016 {
  
  
  
  
}

#s-d42cfa13-f923-468a-8c93-fab0cc493016 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d42cfa13-f923-468a-8c93-fab0cc493016 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-d42cfa13-f923-468a-8c93-fab0cc493016 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d42cfa13-f923-468a-8c93-fab0cc493016 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d42cfa13-f923-468a-8c93-fab0cc493016 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image {
    
    
  }


.s-d42cfa13-f923-468a-8c93-fab0cc493016 .shogun-image-content {
  
    align-items: center;
  
}

.s-d42cfa13-f923-468a-8c93-fab0cc493016.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d42cfa13-f923-468a-8c93-fab0cc493016 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container {
      position: relative;
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-d42cfa13-f923-468a-8c93-fab0cc493016 {
  
  
  
  
}

#s-d42cfa13-f923-468a-8c93-fab0cc493016 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d42cfa13-f923-468a-8c93-fab0cc493016 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-d42cfa13-f923-468a-8c93-fab0cc493016 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d42cfa13-f923-468a-8c93-fab0cc493016 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d42cfa13-f923-468a-8c93-fab0cc493016 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image {
    
    
  }


.s-d42cfa13-f923-468a-8c93-fab0cc493016 .shogun-image-content {
  
    align-items: center;
  
}

.s-d42cfa13-f923-468a-8c93-fab0cc493016.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d42cfa13-f923-468a-8c93-fab0cc493016 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container {
      position: relative;
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d42cfa13-f923-468a-8c93-fab0cc493016 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-f3cc7270-1971-4307-9bbd-e7bf6bcf2207 {
  margin-left: auto;
margin-right: auto;
}

#s-b26da851-8926-4ba8-aee4-c4303b7f92c1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b26da851-8926-4ba8-aee4-c4303b7f92c1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b26da851-8926-4ba8-aee4-c4303b7f92c1.shg-box.shg-c {
  justify-content: center;
}

#s-e54bbd18-53f8-4cb0-b694-445f0e8226ad {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-e54bbd18-53f8-4cb0-b694-445f0e8226ad {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-e54bbd18-53f8-4cb0-b694-445f0e8226ad {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image {
    
    
  }


.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shogun-image-content {
  
    align-items: center;
  
}

.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container {
      position: relative;
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e54bbd18-53f8-4cb0-b694-445f0e8226ad {
  
  
  
  
}

#s-e54bbd18-53f8-4cb0-b694-445f0e8226ad {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image {
    
    
  }


.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shogun-image-content {
  
    align-items: center;
  
}

.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container {
      position: relative;
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad 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-e54bbd18-53f8-4cb0-b694-445f0e8226ad {
  
  
  
  
}

#s-e54bbd18-53f8-4cb0-b694-445f0e8226ad {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image {
    
    
  }


.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shogun-image-content {
  
    align-items: center;
  
}

.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container {
      position: relative;
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad 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-e54bbd18-53f8-4cb0-b694-445f0e8226ad {
  
  
  
  
}

#s-e54bbd18-53f8-4cb0-b694-445f0e8226ad {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image {
    
    
  }


.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shogun-image-content {
  
    align-items: center;
  
}

.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container {
      position: relative;
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-e54bbd18-53f8-4cb0-b694-445f0e8226ad {
  
  
  
  
}

#s-e54bbd18-53f8-4cb0-b694-445f0e8226ad {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e54bbd18-53f8-4cb0-b694-445f0e8226ad img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image {
    
    
  }


.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad .shogun-image-content {
  
    align-items: center;
  
}

.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container {
      position: relative;
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e54bbd18-53f8-4cb0-b694-445f0e8226ad img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-01b54922-cecb-4fcd-b3de-e4c8d7547159 {
  margin-left: auto;
margin-right: auto;
}

#s-2d9501f4-cef4-449d-8e90-17cfa02eea14 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2d9501f4-cef4-449d-8e90-17cfa02eea14 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2d9501f4-cef4-449d-8e90-17cfa02eea14.shg-box.shg-c {
  justify-content: center;
}

#s-199c31fc-e299-4817-ae75-d1e7c4b2b617 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-199c31fc-e299-4817-ae75-d1e7c4b2b617 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-199c31fc-e299-4817-ae75-d1e7c4b2b617 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image {
    
    
  }


.s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shogun-image-content {
  
    align-items: center;
  
}

.s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shg-align-container {
  display: flex;
  justify-content: center
}

.s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container {
      position: relative;
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-199c31fc-e299-4817-ae75-d1e7c4b2b617 {
  
  
  
  
}

#s-199c31fc-e299-4817-ae75-d1e7c4b2b617 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image {
    
    
  }


.s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shogun-image-content {
  
    align-items: center;
  
}

.s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shg-align-container {
  display: flex;
  justify-content: center
}

.s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container {
      position: relative;
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617 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-199c31fc-e299-4817-ae75-d1e7c4b2b617 {
  
  
  
  
}

#s-199c31fc-e299-4817-ae75-d1e7c4b2b617 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image {
    
    
  }


.s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shogun-image-content {
  
    align-items: center;
  
}

.s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shg-align-container {
  display: flex;
  justify-content: center
}

.s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container {
      position: relative;
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617 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-199c31fc-e299-4817-ae75-d1e7c4b2b617 {
  
  
  
  
}

#s-199c31fc-e299-4817-ae75-d1e7c4b2b617 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image {
    
    
  }


.s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shogun-image-content {
  
    align-items: center;
  
}

.s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shg-align-container {
  display: flex;
  justify-content: center
}

.s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container {
      position: relative;
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-199c31fc-e299-4817-ae75-d1e7c4b2b617 {
  
  
  
  
}

#s-199c31fc-e299-4817-ae75-d1e7c4b2b617 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-199c31fc-e299-4817-ae75-d1e7c4b2b617 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image {
    
    
  }


.s-199c31fc-e299-4817-ae75-d1e7c4b2b617 .shogun-image-content {
  
    align-items: center;
  
}

.s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shg-align-container {
  display: flex;
  justify-content: center
}

.s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container {
      position: relative;
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-199c31fc-e299-4817-ae75-d1e7c4b2b617 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-cf69dc0f-a91b-434b-9db1-b08dc73351c0 {
  margin-left: auto;
margin-right: auto;
}

#s-5ccde71f-dda2-46b6-bcf0-605158d15b51 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-5ccde71f-dda2-46b6-bcf0-605158d15b51 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5ccde71f-dda2-46b6-bcf0-605158d15b51.shg-box.shg-c {
  justify-content: center;
}

#s-77130f34-5339-4ef1-881b-6386e77f1745 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-77130f34-5339-4ef1-881b-6386e77f1745 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-77130f34-5339-4ef1-881b-6386e77f1745.shg-box.shg-c {
  justify-content: center;
}

#s-3638dcf7-8a05-4470-9a94-007aaf78ef5f {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-3638dcf7-8a05-4470-9a94-007aaf78ef5f {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-3638dcf7-8a05-4470-9a94-007aaf78ef5f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image {
    
    
  }


.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shogun-image-content {
  
    align-items: center;
  
}

.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container {
      position: relative;
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-3638dcf7-8a05-4470-9a94-007aaf78ef5f {
  
  
  
  
}

#s-3638dcf7-8a05-4470-9a94-007aaf78ef5f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image {
    
    
  }


.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shogun-image-content {
  
    align-items: center;
  
}

.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container {
      position: relative;
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f 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-3638dcf7-8a05-4470-9a94-007aaf78ef5f {
  
  
  
  
}

#s-3638dcf7-8a05-4470-9a94-007aaf78ef5f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image {
    
    
  }


.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shogun-image-content {
  
    align-items: center;
  
}

.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container {
      position: relative;
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f 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-3638dcf7-8a05-4470-9a94-007aaf78ef5f {
  
  
  
  
}

#s-3638dcf7-8a05-4470-9a94-007aaf78ef5f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image {
    
    
  }


.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shogun-image-content {
  
    align-items: center;
  
}

.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container {
      position: relative;
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-3638dcf7-8a05-4470-9a94-007aaf78ef5f {
  
  
  
  
}

#s-3638dcf7-8a05-4470-9a94-007aaf78ef5f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3638dcf7-8a05-4470-9a94-007aaf78ef5f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image {
    
    
  }


.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f .shogun-image-content {
  
    align-items: center;
  
}

.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container {
      position: relative;
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3638dcf7-8a05-4470-9a94-007aaf78ef5f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-9a5da6e3-3454-4581-83c0-f4ae621171e1 {
  margin-left: auto;
margin-right: auto;
}

#s-498a782e-953d-45b8-b3a6-5fa288acea18 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-498a782e-953d-45b8-b3a6-5fa288acea18 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-498a782e-953d-45b8-b3a6-5fa288acea18.shg-box.shg-c {
  justify-content: center;
}

#s-f5a1088d-a528-47c0-a81c-b42a5042f958 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f5a1088d-a528-47c0-a81c-b42a5042f958 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f5a1088d-a528-47c0-a81c-b42a5042f958.shg-box.shg-c {
  justify-content: center;
}

#s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image {
    
    
  }


.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shogun-image-content {
  
    align-items: center;
  
}

.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container {
      position: relative;
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d {
  
  
  
  
}

#s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image {
    
    
  }


.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shogun-image-content {
  
    align-items: center;
  
}

.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container {
      position: relative;
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d 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-36c03f7d-14de-48a6-82f4-3a8d3fe9042d {
  
  
  
  
}

#s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image {
    
    
  }


.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shogun-image-content {
  
    align-items: center;
  
}

.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container {
      position: relative;
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d 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-36c03f7d-14de-48a6-82f4-3a8d3fe9042d {
  
  
  
  
}

#s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image {
    
    
  }


.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shogun-image-content {
  
    align-items: center;
  
}

.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container {
      position: relative;
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d {
  
  
  
  
}

#s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image {
    
    
  }


.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d .shogun-image-content {
  
    align-items: center;
  
}

.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container {
      position: relative;
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-36c03f7d-14de-48a6-82f4-3a8d3fe9042d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-dc99e588-cc93-4478-b538-802ceb0e074a {
  margin-left: auto;
margin-right: auto;
}

#s-5f98635e-cb77-46e8-b401-085e73de52e1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-5f98635e-cb77-46e8-b401-085e73de52e1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5f98635e-cb77-46e8-b401-085e73de52e1.shg-box.shg-c {
  justify-content: center;
}

#s-429c9234-cda0-4ed0-a277-b22602cb17fd {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-429c9234-cda0-4ed0-a277-b22602cb17fd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-429c9234-cda0-4ed0-a277-b22602cb17fd.shg-box.shg-c {
  justify-content: center;
}

#s-f1a87682-5a5e-4616-ba14-cf05066367b1 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-f1a87682-5a5e-4616-ba14-cf05066367b1 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-f1a87682-5a5e-4616-ba14-cf05066367b1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f1a87682-5a5e-4616-ba14-cf05066367b1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image {
    
    
  }


.s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shogun-image-content {
  
    align-items: center;
  
}

.s-f1a87682-5a5e-4616-ba14-cf05066367b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f1a87682-5a5e-4616-ba14-cf05066367b1 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container {
      position: relative;
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-f1a87682-5a5e-4616-ba14-cf05066367b1 {
  
  
  
  
}

#s-f1a87682-5a5e-4616-ba14-cf05066367b1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f1a87682-5a5e-4616-ba14-cf05066367b1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image {
    
    
  }


.s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shogun-image-content {
  
    align-items: center;
  
}

.s-f1a87682-5a5e-4616-ba14-cf05066367b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f1a87682-5a5e-4616-ba14-cf05066367b1 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container {
      position: relative;
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1 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-f1a87682-5a5e-4616-ba14-cf05066367b1 {
  
  
  
  
}

#s-f1a87682-5a5e-4616-ba14-cf05066367b1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f1a87682-5a5e-4616-ba14-cf05066367b1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image {
    
    
  }


.s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shogun-image-content {
  
    align-items: center;
  
}

.s-f1a87682-5a5e-4616-ba14-cf05066367b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f1a87682-5a5e-4616-ba14-cf05066367b1 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container {
      position: relative;
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1 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-f1a87682-5a5e-4616-ba14-cf05066367b1 {
  
  
  
  
}

#s-f1a87682-5a5e-4616-ba14-cf05066367b1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f1a87682-5a5e-4616-ba14-cf05066367b1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image {
    
    
  }


.s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shogun-image-content {
  
    align-items: center;
  
}

.s-f1a87682-5a5e-4616-ba14-cf05066367b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f1a87682-5a5e-4616-ba14-cf05066367b1 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container {
      position: relative;
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-f1a87682-5a5e-4616-ba14-cf05066367b1 {
  
  
  
  
}

#s-f1a87682-5a5e-4616-ba14-cf05066367b1 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f1a87682-5a5e-4616-ba14-cf05066367b1 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image {
    
    
  }


.s-f1a87682-5a5e-4616-ba14-cf05066367b1 .shogun-image-content {
  
    align-items: center;
  
}

.s-f1a87682-5a5e-4616-ba14-cf05066367b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f1a87682-5a5e-4616-ba14-cf05066367b1 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container {
      position: relative;
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f1a87682-5a5e-4616-ba14-cf05066367b1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-ebbe17ca-f968-4444-a49f-182037c4f407 {
  margin-left: auto;
margin-right: auto;
}

#s-356f79ff-d1e0-443b-8c25-b340e44b1573 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-356f79ff-d1e0-443b-8c25-b340e44b1573 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-356f79ff-d1e0-443b-8c25-b340e44b1573.shg-box.shg-c {
  justify-content: center;
}

#s-eb14a1f8-f493-4de2-ad4b-f070f43667c5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-eb14a1f8-f493-4de2-ad4b-f070f43667c5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-eb14a1f8-f493-4de2-ad4b-f070f43667c5.shg-box.shg-c {
  justify-content: center;
}

#s-1dd1d71c-c822-4d8b-a556-ea7110369a17 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-1dd1d71c-c822-4d8b-a556-ea7110369a17 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-1dd1d71c-c822-4d8b-a556-ea7110369a17 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image {
    
    
  }


.s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shogun-image-content {
  
    align-items: center;
  
}

.s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container {
      position: relative;
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-1dd1d71c-c822-4d8b-a556-ea7110369a17 {
  
  
  
  
}

#s-1dd1d71c-c822-4d8b-a556-ea7110369a17 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image {
    
    
  }


.s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shogun-image-content {
  
    align-items: center;
  
}

.s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container {
      position: relative;
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17 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-1dd1d71c-c822-4d8b-a556-ea7110369a17 {
  
  
  
  
}

#s-1dd1d71c-c822-4d8b-a556-ea7110369a17 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image {
    
    
  }


.s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shogun-image-content {
  
    align-items: center;
  
}

.s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container {
      position: relative;
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17 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-1dd1d71c-c822-4d8b-a556-ea7110369a17 {
  
  
  
  
}

#s-1dd1d71c-c822-4d8b-a556-ea7110369a17 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image {
    
    
  }


.s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shogun-image-content {
  
    align-items: center;
  
}

.s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container {
      position: relative;
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-1dd1d71c-c822-4d8b-a556-ea7110369a17 {
  
  
  
  
}

#s-1dd1d71c-c822-4d8b-a556-ea7110369a17 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1dd1d71c-c822-4d8b-a556-ea7110369a17 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image {
    
    
  }


.s-1dd1d71c-c822-4d8b-a556-ea7110369a17 .shogun-image-content {
  
    align-items: center;
  
}

.s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container {
      position: relative;
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1dd1d71c-c822-4d8b-a556-ea7110369a17 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-b0bd2537-2d04-4cc8-ae5a-6a837ff5e2ab {
  margin-left: auto;
margin-right: auto;
}

#s-40af9bf4-7f1d-4b52-96d3-836711d30625 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-40af9bf4-7f1d-4b52-96d3-836711d30625 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-40af9bf4-7f1d-4b52-96d3-836711d30625.shg-box.shg-c {
  justify-content: center;
}

#s-55ea54d3-8d03-47a2-b164-e9adc4a8a92e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-55ea54d3-8d03-47a2-b164-e9adc4a8a92e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-55ea54d3-8d03-47a2-b164-e9adc4a8a92e.shg-box.shg-c {
  justify-content: center;
}

#s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image {
    
    
  }


.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shogun-image-content {
  
    align-items: center;
  
}

.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container {
      position: relative;
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 {
  
  
  
  
}

#s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image {
    
    
  }


.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shogun-image-content {
  
    align-items: center;
  
}

.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container {
      position: relative;
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 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-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 {
  
  
  
  
}

#s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image {
    
    
  }


.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shogun-image-content {
  
    align-items: center;
  
}

.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container {
      position: relative;
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 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-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 {
  
  
  
  
}

#s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image {
    
    
  }


.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shogun-image-content {
  
    align-items: center;
  
}

.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container {
      position: relative;
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 {
  
  
  
  
}

#s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image {
    
    
  }


.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 .shogun-image-content {
  
    align-items: center;
  
}

.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container {
      position: relative;
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8e979b74-c25c-4d37-8c2c-80fb5fc987a7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-b95b172d-fd18-420b-81ee-17285b38a5eb {
  margin-left: auto;
margin-right: auto;
}

#s-f6f98ab6-2f2a-4558-85f4-1b1f6182e103 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f6f98ab6-2f2a-4558-85f4-1b1f6182e103 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f6f98ab6-2f2a-4558-85f4-1b1f6182e103.shg-box.shg-c {
  justify-content: center;
}

#s-0f7fce28-72d2-4271-9111-f71d4bd60b28 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0f7fce28-72d2-4271-9111-f71d4bd60b28 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0f7fce28-72d2-4271-9111-f71d4bd60b28.shg-box.shg-c {
  justify-content: center;
}

#s-dee3386e-b516-4332-b1fa-654b496d9a19 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-dee3386e-b516-4332-b1fa-654b496d9a19 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dee3386e-b516-4332-b1fa-654b496d9a19.shg-box.shg-c {
  justify-content: center;
}

#s-de1254cd-55ba-42b8-8329-f469016e2595 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-de1254cd-55ba-42b8-8329-f469016e2595 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-de1254cd-55ba-42b8-8329-f469016e2595 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-de1254cd-55ba-42b8-8329-f469016e2595 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-de1254cd-55ba-42b8-8329-f469016e2595 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-de1254cd-55ba-42b8-8329-f469016e2595 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-de1254cd-55ba-42b8-8329-f469016e2595 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image {
    
    
  }


.s-de1254cd-55ba-42b8-8329-f469016e2595 .shogun-image-content {
  
    align-items: center;
  
}

.s-de1254cd-55ba-42b8-8329-f469016e2595.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-de1254cd-55ba-42b8-8329-f469016e2595 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container {
      position: relative;
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-de1254cd-55ba-42b8-8329-f469016e2595 {
  
  
  
  
}

#s-de1254cd-55ba-42b8-8329-f469016e2595 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-de1254cd-55ba-42b8-8329-f469016e2595 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-de1254cd-55ba-42b8-8329-f469016e2595 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-de1254cd-55ba-42b8-8329-f469016e2595 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-de1254cd-55ba-42b8-8329-f469016e2595 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image {
    
    
  }


.s-de1254cd-55ba-42b8-8329-f469016e2595 .shogun-image-content {
  
    align-items: center;
  
}

.s-de1254cd-55ba-42b8-8329-f469016e2595.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-de1254cd-55ba-42b8-8329-f469016e2595 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container {
      position: relative;
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595 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-de1254cd-55ba-42b8-8329-f469016e2595 {
  
  
  
  
}

#s-de1254cd-55ba-42b8-8329-f469016e2595 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-de1254cd-55ba-42b8-8329-f469016e2595 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-de1254cd-55ba-42b8-8329-f469016e2595 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-de1254cd-55ba-42b8-8329-f469016e2595 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-de1254cd-55ba-42b8-8329-f469016e2595 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image {
    
    
  }


.s-de1254cd-55ba-42b8-8329-f469016e2595 .shogun-image-content {
  
    align-items: center;
  
}

.s-de1254cd-55ba-42b8-8329-f469016e2595.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-de1254cd-55ba-42b8-8329-f469016e2595 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container {
      position: relative;
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595 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-de1254cd-55ba-42b8-8329-f469016e2595 {
  
  
  
  
}

#s-de1254cd-55ba-42b8-8329-f469016e2595 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-de1254cd-55ba-42b8-8329-f469016e2595 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-de1254cd-55ba-42b8-8329-f469016e2595 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-de1254cd-55ba-42b8-8329-f469016e2595 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-de1254cd-55ba-42b8-8329-f469016e2595 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image {
    
    
  }


.s-de1254cd-55ba-42b8-8329-f469016e2595 .shogun-image-content {
  
    align-items: center;
  
}

.s-de1254cd-55ba-42b8-8329-f469016e2595.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-de1254cd-55ba-42b8-8329-f469016e2595 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container {
      position: relative;
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-de1254cd-55ba-42b8-8329-f469016e2595 {
  
  
  
  
}

#s-de1254cd-55ba-42b8-8329-f469016e2595 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-de1254cd-55ba-42b8-8329-f469016e2595 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-de1254cd-55ba-42b8-8329-f469016e2595 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-de1254cd-55ba-42b8-8329-f469016e2595 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-de1254cd-55ba-42b8-8329-f469016e2595 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image {
    
    
  }


.s-de1254cd-55ba-42b8-8329-f469016e2595 .shogun-image-content {
  
    align-items: center;
  
}

.s-de1254cd-55ba-42b8-8329-f469016e2595.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-de1254cd-55ba-42b8-8329-f469016e2595 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container {
      position: relative;
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-de1254cd-55ba-42b8-8329-f469016e2595 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-3fe31774-bf4c-439b-8bd2-ed00d55a73fd {
  margin-left: auto;
margin-right: auto;
}

#s-2b5557ec-685e-4f4e-9b38-aed83c576c41 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2b5557ec-685e-4f4e-9b38-aed83c576c41 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2b5557ec-685e-4f4e-9b38-aed83c576c41.shg-box.shg-c {
  justify-content: center;
}

#s-b53360b5-2f79-4504-a4ec-dfeeee0b0f40 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-b53360b5-2f79-4504-a4ec-dfeeee0b0f40 {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-b53360b5-2f79-4504-a4ec-dfeeee0b0f40 > .swiper-button-prev,
#slider-v3-s-b53360b5-2f79-4504-a4ec-dfeeee0b0f40 > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-b53360b5-2f79-4504-a4ec-dfeeee0b0f40 > .swiper-button-next svg,
#slider-v3-s-b53360b5-2f79-4504-a4ec-dfeeee0b0f40 > .swiper-button-prev svg {
  fill: rgba(113, 113, 113, 1) !important;
}

#s-03f9d5d8-bb1f-4d7f-b501-6943e7aa691a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-03f9d5d8-bb1f-4d7f-b501-6943e7aa691a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-03f9d5d8-bb1f-4d7f-b501-6943e7aa691a.shg-box.shg-c {
  justify-content: center;
}

#s-2965f8a0-04ff-4022-a8dc-4e77c1da6043 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2965f8a0-04ff-4022-a8dc-4e77c1da6043 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2965f8a0-04ff-4022-a8dc-4e77c1da6043.shg-box.shg-c {
  justify-content: center;
}

#s-f27ab43a-23af-4bef-a949-0abc891faa4c {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-f27ab43a-23af-4bef-a949-0abc891faa4c {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-f27ab43a-23af-4bef-a949-0abc891faa4c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f27ab43a-23af-4bef-a949-0abc891faa4c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f27ab43a-23af-4bef-a949-0abc891faa4c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f27ab43a-23af-4bef-a949-0abc891faa4c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f27ab43a-23af-4bef-a949-0abc891faa4c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image {
    
    
  }


.s-f27ab43a-23af-4bef-a949-0abc891faa4c .shogun-image-content {
  
    align-items: center;
  
}

.s-f27ab43a-23af-4bef-a949-0abc891faa4c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f27ab43a-23af-4bef-a949-0abc891faa4c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container {
      position: relative;
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-f27ab43a-23af-4bef-a949-0abc891faa4c {
  
  
  
  
}

#s-f27ab43a-23af-4bef-a949-0abc891faa4c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f27ab43a-23af-4bef-a949-0abc891faa4c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f27ab43a-23af-4bef-a949-0abc891faa4c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f27ab43a-23af-4bef-a949-0abc891faa4c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f27ab43a-23af-4bef-a949-0abc891faa4c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image {
    
    
  }


.s-f27ab43a-23af-4bef-a949-0abc891faa4c .shogun-image-content {
  
    align-items: center;
  
}

.s-f27ab43a-23af-4bef-a949-0abc891faa4c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f27ab43a-23af-4bef-a949-0abc891faa4c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container {
      position: relative;
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c 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-f27ab43a-23af-4bef-a949-0abc891faa4c {
  
  
  
  
}

#s-f27ab43a-23af-4bef-a949-0abc891faa4c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f27ab43a-23af-4bef-a949-0abc891faa4c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f27ab43a-23af-4bef-a949-0abc891faa4c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f27ab43a-23af-4bef-a949-0abc891faa4c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f27ab43a-23af-4bef-a949-0abc891faa4c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image {
    
    
  }


.s-f27ab43a-23af-4bef-a949-0abc891faa4c .shogun-image-content {
  
    align-items: center;
  
}

.s-f27ab43a-23af-4bef-a949-0abc891faa4c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f27ab43a-23af-4bef-a949-0abc891faa4c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container {
      position: relative;
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c 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-f27ab43a-23af-4bef-a949-0abc891faa4c {
  
  
  
  
}

#s-f27ab43a-23af-4bef-a949-0abc891faa4c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f27ab43a-23af-4bef-a949-0abc891faa4c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f27ab43a-23af-4bef-a949-0abc891faa4c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f27ab43a-23af-4bef-a949-0abc891faa4c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f27ab43a-23af-4bef-a949-0abc891faa4c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image {
    
    
  }


.s-f27ab43a-23af-4bef-a949-0abc891faa4c .shogun-image-content {
  
    align-items: center;
  
}

.s-f27ab43a-23af-4bef-a949-0abc891faa4c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f27ab43a-23af-4bef-a949-0abc891faa4c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container {
      position: relative;
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-f27ab43a-23af-4bef-a949-0abc891faa4c {
  
  
  
  
}

#s-f27ab43a-23af-4bef-a949-0abc891faa4c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f27ab43a-23af-4bef-a949-0abc891faa4c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-f27ab43a-23af-4bef-a949-0abc891faa4c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f27ab43a-23af-4bef-a949-0abc891faa4c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f27ab43a-23af-4bef-a949-0abc891faa4c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image {
    
    
  }


.s-f27ab43a-23af-4bef-a949-0abc891faa4c .shogun-image-content {
  
    align-items: center;
  
}

.s-f27ab43a-23af-4bef-a949-0abc891faa4c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f27ab43a-23af-4bef-a949-0abc891faa4c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container {
      position: relative;
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f27ab43a-23af-4bef-a949-0abc891faa4c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-602b3745-9405-4dd1-9a10-9b05b17c9fdb {
  margin-left: auto;
margin-right: auto;
}

#s-bb85db8f-c2f5-4100-8098-bb6e6fc3e596 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-bb85db8f-c2f5-4100-8098-bb6e6fc3e596 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bb85db8f-c2f5-4100-8098-bb6e6fc3e596.shg-box.shg-c {
  justify-content: center;
}

#s-7270d8a2-dd9a-4884-a5b0-2c134c09918e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7270d8a2-dd9a-4884-a5b0-2c134c09918e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7270d8a2-dd9a-4884-a5b0-2c134c09918e.shg-box.shg-c {
  justify-content: center;
}

#s-e58b7137-c2ec-40d7-9052-1e15cf609f6d {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-e58b7137-c2ec-40d7-9052-1e15cf609f6d {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-e58b7137-c2ec-40d7-9052-1e15cf609f6d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image {
    
    
  }


.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shogun-image-content {
  
    align-items: center;
  
}

.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container {
      position: relative;
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e58b7137-c2ec-40d7-9052-1e15cf609f6d {
  
  
  
  
}

#s-e58b7137-c2ec-40d7-9052-1e15cf609f6d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image {
    
    
  }


.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shogun-image-content {
  
    align-items: center;
  
}

.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container {
      position: relative;
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d 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-e58b7137-c2ec-40d7-9052-1e15cf609f6d {
  
  
  
  
}

#s-e58b7137-c2ec-40d7-9052-1e15cf609f6d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image {
    
    
  }


.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shogun-image-content {
  
    align-items: center;
  
}

.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container {
      position: relative;
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d 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-e58b7137-c2ec-40d7-9052-1e15cf609f6d {
  
  
  
  
}

#s-e58b7137-c2ec-40d7-9052-1e15cf609f6d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image {
    
    
  }


.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shogun-image-content {
  
    align-items: center;
  
}

.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container {
      position: relative;
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-e58b7137-c2ec-40d7-9052-1e15cf609f6d {
  
  
  
  
}

#s-e58b7137-c2ec-40d7-9052-1e15cf609f6d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e58b7137-c2ec-40d7-9052-1e15cf609f6d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image {
    
    
  }


.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d .shogun-image-content {
  
    align-items: center;
  
}

.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container {
      position: relative;
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e58b7137-c2ec-40d7-9052-1e15cf609f6d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-78112e24-0fd3-46dc-a90b-a372328d1517 {
  margin-left: auto;
margin-right: auto;
}

#s-67d19aa4-62ff-4b63-9c60-a8ccbe3520db {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-67d19aa4-62ff-4b63-9c60-a8ccbe3520db > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-67d19aa4-62ff-4b63-9c60-a8ccbe3520db.shg-box.shg-c {
  justify-content: center;
}

#s-6b783636-f422-4699-ac57-bfbf99d41ff0 {
  margin-left: auto;
margin-right: auto;
min-height: 80px;
}








#s-6b783636-f422-4699-ac57-bfbf99d41ff0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6b783636-f422-4699-ac57-bfbf99d41ff0.shg-box.shg-c {
  justify-content: center;
}

#s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image {
    
    
  }


.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shogun-image-content {
  
    align-items: center;
  
}

.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shg-align-container {
  display: flex;
  justify-content: center
}

.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container {
      position: relative;
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 {
  
  
  
  
}

#s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image {
    
    
  }


.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shogun-image-content {
  
    align-items: center;
  
}

.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shg-align-container {
  display: flex;
  justify-content: center
}

.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container {
      position: relative;
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 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-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 {
  
  
  
  
}

#s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image {
    
    
  }


.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shogun-image-content {
  
    align-items: center;
  
}

.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shg-align-container {
  display: flex;
  justify-content: center
}

.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container {
      position: relative;
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 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-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 {
  
  
  
  
}

#s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image {
    
    
  }


.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shogun-image-content {
  
    align-items: center;
  
}

.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shg-align-container {
  display: flex;
  justify-content: center
}

.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container {
      position: relative;
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 {
  
  
  
  
}

#s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image {
    
    
  }


.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 .shogun-image-content {
  
    align-items: center;
  
}

.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shg-align-container {
  display: flex;
  justify-content: center
}

.s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container {
      position: relative;
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-25ebbaaf-cbcf-41e0-af10-de8c7a84b311 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-7c964596-6d6b-4e69-8e9c-601cbf59ffd6 {
  margin-left: auto;
margin-right: auto;
}

#s-661152cc-384b-4421-a0b3-74eb36918b0e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-661152cc-384b-4421-a0b3-74eb36918b0e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-661152cc-384b-4421-a0b3-74eb36918b0e.shg-box.shg-c {
  justify-content: center;
}

#s-00a05e2b-1f42-45d1-843d-3cd329659405 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-00a05e2b-1f42-45d1-843d-3cd329659405 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-00a05e2b-1f42-45d1-843d-3cd329659405.shg-box.shg-c {
  justify-content: center;
}

#s-53dbf094-202e-4e11-a1bc-7fd97fc66818 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-53dbf094-202e-4e11-a1bc-7fd97fc66818 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-53dbf094-202e-4e11-a1bc-7fd97fc66818.shg-box.shg-c {
  justify-content: center;
}

#s-4420536e-73ef-48c8-8882-22f347a48744 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-4420536e-73ef-48c8-8882-22f347a48744 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-4420536e-73ef-48c8-8882-22f347a48744 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4420536e-73ef-48c8-8882-22f347a48744 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-4420536e-73ef-48c8-8882-22f347a48744 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4420536e-73ef-48c8-8882-22f347a48744 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4420536e-73ef-48c8-8882-22f347a48744 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image {
    
    
  }


.s-4420536e-73ef-48c8-8882-22f347a48744 .shogun-image-content {
  
    align-items: center;
  
}

.s-4420536e-73ef-48c8-8882-22f347a48744.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4420536e-73ef-48c8-8882-22f347a48744 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container {
      position: relative;
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-4420536e-73ef-48c8-8882-22f347a48744 {
  
  
  
  
}

#s-4420536e-73ef-48c8-8882-22f347a48744 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4420536e-73ef-48c8-8882-22f347a48744 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-4420536e-73ef-48c8-8882-22f347a48744 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4420536e-73ef-48c8-8882-22f347a48744 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4420536e-73ef-48c8-8882-22f347a48744 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image {
    
    
  }


.s-4420536e-73ef-48c8-8882-22f347a48744 .shogun-image-content {
  
    align-items: center;
  
}

.s-4420536e-73ef-48c8-8882-22f347a48744.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4420536e-73ef-48c8-8882-22f347a48744 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container {
      position: relative;
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744 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-4420536e-73ef-48c8-8882-22f347a48744 {
  
  
  
  
}

#s-4420536e-73ef-48c8-8882-22f347a48744 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4420536e-73ef-48c8-8882-22f347a48744 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-4420536e-73ef-48c8-8882-22f347a48744 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4420536e-73ef-48c8-8882-22f347a48744 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4420536e-73ef-48c8-8882-22f347a48744 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image {
    
    
  }


.s-4420536e-73ef-48c8-8882-22f347a48744 .shogun-image-content {
  
    align-items: center;
  
}

.s-4420536e-73ef-48c8-8882-22f347a48744.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4420536e-73ef-48c8-8882-22f347a48744 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container {
      position: relative;
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744 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-4420536e-73ef-48c8-8882-22f347a48744 {
  
  
  
  
}

#s-4420536e-73ef-48c8-8882-22f347a48744 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4420536e-73ef-48c8-8882-22f347a48744 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-4420536e-73ef-48c8-8882-22f347a48744 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4420536e-73ef-48c8-8882-22f347a48744 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4420536e-73ef-48c8-8882-22f347a48744 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image {
    
    
  }


.s-4420536e-73ef-48c8-8882-22f347a48744 .shogun-image-content {
  
    align-items: center;
  
}

.s-4420536e-73ef-48c8-8882-22f347a48744.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4420536e-73ef-48c8-8882-22f347a48744 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container {
      position: relative;
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-4420536e-73ef-48c8-8882-22f347a48744 {
  
  
  
  
}

#s-4420536e-73ef-48c8-8882-22f347a48744 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4420536e-73ef-48c8-8882-22f347a48744 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-4420536e-73ef-48c8-8882-22f347a48744 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4420536e-73ef-48c8-8882-22f347a48744 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4420536e-73ef-48c8-8882-22f347a48744 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image {
    
    
  }


.s-4420536e-73ef-48c8-8882-22f347a48744 .shogun-image-content {
  
    align-items: center;
  
}

.s-4420536e-73ef-48c8-8882-22f347a48744.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4420536e-73ef-48c8-8882-22f347a48744 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container {
      position: relative;
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4420536e-73ef-48c8-8882-22f347a48744 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-8124df20-1698-4fa5-8b57-fd4e210c501a {
  margin-left: auto;
margin-right: auto;
}

#s-ccc6b2d2-dcf1-41b6-a8ea-f2c00c2bfc48 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ccc6b2d2-dcf1-41b6-a8ea-f2c00c2bfc48 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ccc6b2d2-dcf1-41b6-a8ea-f2c00c2bfc48.shg-box.shg-c {
  justify-content: center;
}

#s-30df3536-c413-47a3-8620-223c462a2a71 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-30df3536-c413-47a3-8620-223c462a2a71 {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-30df3536-c413-47a3-8620-223c462a2a71 > .swiper-button-prev,
#slider-v3-s-30df3536-c413-47a3-8620-223c462a2a71 > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-30df3536-c413-47a3-8620-223c462a2a71 > .swiper-button-next svg,
#slider-v3-s-30df3536-c413-47a3-8620-223c462a2a71 > .swiper-button-prev svg {
  fill: rgba(113, 113, 113, 1) !important;
}

#s-e6b99e03-9e04-46f4-a078-82669efdff8e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e6b99e03-9e04-46f4-a078-82669efdff8e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e6b99e03-9e04-46f4-a078-82669efdff8e.shg-box.shg-c {
  justify-content: center;
}

#s-764fe862-7403-459f-8602-88b259b9cab3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-764fe862-7403-459f-8602-88b259b9cab3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-764fe862-7403-459f-8602-88b259b9cab3.shg-box.shg-c {
  justify-content: center;
}

#s-7ad08a01-cb3c-495a-9956-550a07a4b4c1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7ad08a01-cb3c-495a-9956-550a07a4b4c1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7ad08a01-cb3c-495a-9956-550a07a4b4c1.shg-box.shg-c {
  justify-content: center;
}

#s-934a84f8-4a3b-45b9-b5b9-2296196c61db {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-934a84f8-4a3b-45b9-b5b9-2296196c61db {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-934a84f8-4a3b-45b9-b5b9-2296196c61db {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-934a84f8-4a3b-45b9-b5b9-2296196c61db img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image {
    
    
  }


.s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shogun-image-content {
  
    align-items: center;
  
}

.s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container {
      position: relative;
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-934a84f8-4a3b-45b9-b5b9-2296196c61db {
  
  
  
  
}

#s-934a84f8-4a3b-45b9-b5b9-2296196c61db {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-934a84f8-4a3b-45b9-b5b9-2296196c61db img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image {
    
    
  }


.s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shogun-image-content {
  
    align-items: center;
  
}

.s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container {
      position: relative;
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db 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-934a84f8-4a3b-45b9-b5b9-2296196c61db {
  
  
  
  
}

#s-934a84f8-4a3b-45b9-b5b9-2296196c61db {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-934a84f8-4a3b-45b9-b5b9-2296196c61db img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image {
    
    
  }


.s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shogun-image-content {
  
    align-items: center;
  
}

.s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container {
      position: relative;
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db 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-934a84f8-4a3b-45b9-b5b9-2296196c61db {
  
  
  
  
}

#s-934a84f8-4a3b-45b9-b5b9-2296196c61db {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-934a84f8-4a3b-45b9-b5b9-2296196c61db img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image {
    
    
  }


.s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shogun-image-content {
  
    align-items: center;
  
}

.s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container {
      position: relative;
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-934a84f8-4a3b-45b9-b5b9-2296196c61db {
  
  
  
  
}

#s-934a84f8-4a3b-45b9-b5b9-2296196c61db {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-934a84f8-4a3b-45b9-b5b9-2296196c61db img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image {
    
    
  }


.s-934a84f8-4a3b-45b9-b5b9-2296196c61db .shogun-image-content {
  
    align-items: center;
  
}

.s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container {
      position: relative;
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-934a84f8-4a3b-45b9-b5b9-2296196c61db img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-b7880e90-be58-432e-9efb-76147bbb9565 {
  margin-left: auto;
margin-right: auto;
}

#s-d9a32013-ad2c-4674-a1be-409e265d5ff3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d9a32013-ad2c-4674-a1be-409e265d5ff3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d9a32013-ad2c-4674-a1be-409e265d5ff3.shg-box.shg-c {
  justify-content: center;
}

#s-85e7b5b0-9248-41ce-ab52-2d820e433a1b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-85e7b5b0-9248-41ce-ab52-2d820e433a1b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-85e7b5b0-9248-41ce-ab52-2d820e433a1b.shg-box.shg-c {
  justify-content: center;
}

#s-0c948b95-3eb8-4602-a25e-b78ea072aead {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-0c948b95-3eb8-4602-a25e-b78ea072aead {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-0c948b95-3eb8-4602-a25e-b78ea072aead {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0c948b95-3eb8-4602-a25e-b78ea072aead .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0c948b95-3eb8-4602-a25e-b78ea072aead .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0c948b95-3eb8-4602-a25e-b78ea072aead .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0c948b95-3eb8-4602-a25e-b78ea072aead img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image {
    
    
  }


.s-0c948b95-3eb8-4602-a25e-b78ea072aead .shogun-image-content {
  
    align-items: center;
  
}

.s-0c948b95-3eb8-4602-a25e-b78ea072aead.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0c948b95-3eb8-4602-a25e-b78ea072aead {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container {
      position: relative;
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-0c948b95-3eb8-4602-a25e-b78ea072aead {
  
  
  
  
}

#s-0c948b95-3eb8-4602-a25e-b78ea072aead {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0c948b95-3eb8-4602-a25e-b78ea072aead .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0c948b95-3eb8-4602-a25e-b78ea072aead .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0c948b95-3eb8-4602-a25e-b78ea072aead .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0c948b95-3eb8-4602-a25e-b78ea072aead img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image {
    
    
  }


.s-0c948b95-3eb8-4602-a25e-b78ea072aead .shogun-image-content {
  
    align-items: center;
  
}

.s-0c948b95-3eb8-4602-a25e-b78ea072aead.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0c948b95-3eb8-4602-a25e-b78ea072aead {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container {
      position: relative;
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead 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-0c948b95-3eb8-4602-a25e-b78ea072aead {
  
  
  
  
}

#s-0c948b95-3eb8-4602-a25e-b78ea072aead {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0c948b95-3eb8-4602-a25e-b78ea072aead .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0c948b95-3eb8-4602-a25e-b78ea072aead .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0c948b95-3eb8-4602-a25e-b78ea072aead .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0c948b95-3eb8-4602-a25e-b78ea072aead img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image {
    
    
  }


.s-0c948b95-3eb8-4602-a25e-b78ea072aead .shogun-image-content {
  
    align-items: center;
  
}

.s-0c948b95-3eb8-4602-a25e-b78ea072aead.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0c948b95-3eb8-4602-a25e-b78ea072aead {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container {
      position: relative;
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead 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-0c948b95-3eb8-4602-a25e-b78ea072aead {
  
  
  
  
}

#s-0c948b95-3eb8-4602-a25e-b78ea072aead {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0c948b95-3eb8-4602-a25e-b78ea072aead .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0c948b95-3eb8-4602-a25e-b78ea072aead .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0c948b95-3eb8-4602-a25e-b78ea072aead .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0c948b95-3eb8-4602-a25e-b78ea072aead img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image {
    
    
  }


.s-0c948b95-3eb8-4602-a25e-b78ea072aead .shogun-image-content {
  
    align-items: center;
  
}

.s-0c948b95-3eb8-4602-a25e-b78ea072aead.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0c948b95-3eb8-4602-a25e-b78ea072aead {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container {
      position: relative;
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-0c948b95-3eb8-4602-a25e-b78ea072aead {
  
  
  
  
}

#s-0c948b95-3eb8-4602-a25e-b78ea072aead {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0c948b95-3eb8-4602-a25e-b78ea072aead .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0c948b95-3eb8-4602-a25e-b78ea072aead .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0c948b95-3eb8-4602-a25e-b78ea072aead .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0c948b95-3eb8-4602-a25e-b78ea072aead img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image {
    
    
  }


.s-0c948b95-3eb8-4602-a25e-b78ea072aead .shogun-image-content {
  
    align-items: center;
  
}

.s-0c948b95-3eb8-4602-a25e-b78ea072aead.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0c948b95-3eb8-4602-a25e-b78ea072aead {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container {
      position: relative;
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0c948b95-3eb8-4602-a25e-b78ea072aead img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-6dd2f83b-77da-4c77-981f-1dad6fded60b {
  margin-left: auto;
margin-right: auto;
}

#s-6d2b8dd8-1063-417d-8a54-ee523e768d7b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6d2b8dd8-1063-417d-8a54-ee523e768d7b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6d2b8dd8-1063-417d-8a54-ee523e768d7b.shg-box.shg-c {
  justify-content: center;
}

#s-cd53add4-e939-466d-a316-d508a768570c {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-cd53add4-e939-466d-a316-d508a768570c {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-cd53add4-e939-466d-a316-d508a768570c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cd53add4-e939-466d-a316-d508a768570c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-cd53add4-e939-466d-a316-d508a768570c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cd53add4-e939-466d-a316-d508a768570c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cd53add4-e939-466d-a316-d508a768570c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-cd53add4-e939-466d-a316-d508a768570c.shogun-image {
    
    
  }


.s-cd53add4-e939-466d-a316-d508a768570c .shogun-image-content {
  
    align-items: center;
  
}

.s-cd53add4-e939-466d-a316-d508a768570c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd53add4-e939-466d-a316-d508a768570c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cd53add4-e939-466d-a316-d508a768570c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container {
      position: relative;
    }

    .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cd53add4-e939-466d-a316-d508a768570c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-cd53add4-e939-466d-a316-d508a768570c {
  
  
  
  
}

#s-cd53add4-e939-466d-a316-d508a768570c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cd53add4-e939-466d-a316-d508a768570c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-cd53add4-e939-466d-a316-d508a768570c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cd53add4-e939-466d-a316-d508a768570c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cd53add4-e939-466d-a316-d508a768570c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-cd53add4-e939-466d-a316-d508a768570c.shogun-image {
    
    
  }


.s-cd53add4-e939-466d-a316-d508a768570c .shogun-image-content {
  
    align-items: center;
  
}

.s-cd53add4-e939-466d-a316-d508a768570c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd53add4-e939-466d-a316-d508a768570c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cd53add4-e939-466d-a316-d508a768570c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container {
      position: relative;
    }

    .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cd53add4-e939-466d-a316-d508a768570c 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-cd53add4-e939-466d-a316-d508a768570c {
  
  
  
  
}

#s-cd53add4-e939-466d-a316-d508a768570c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cd53add4-e939-466d-a316-d508a768570c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-cd53add4-e939-466d-a316-d508a768570c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cd53add4-e939-466d-a316-d508a768570c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cd53add4-e939-466d-a316-d508a768570c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-cd53add4-e939-466d-a316-d508a768570c.shogun-image {
    
    
  }


.s-cd53add4-e939-466d-a316-d508a768570c .shogun-image-content {
  
    align-items: center;
  
}

.s-cd53add4-e939-466d-a316-d508a768570c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd53add4-e939-466d-a316-d508a768570c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cd53add4-e939-466d-a316-d508a768570c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container {
      position: relative;
    }

    .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cd53add4-e939-466d-a316-d508a768570c 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-cd53add4-e939-466d-a316-d508a768570c {
  
  
  
  
}

#s-cd53add4-e939-466d-a316-d508a768570c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cd53add4-e939-466d-a316-d508a768570c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-cd53add4-e939-466d-a316-d508a768570c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cd53add4-e939-466d-a316-d508a768570c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cd53add4-e939-466d-a316-d508a768570c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-cd53add4-e939-466d-a316-d508a768570c.shogun-image {
    
    
  }


.s-cd53add4-e939-466d-a316-d508a768570c .shogun-image-content {
  
    align-items: center;
  
}

.s-cd53add4-e939-466d-a316-d508a768570c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd53add4-e939-466d-a316-d508a768570c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cd53add4-e939-466d-a316-d508a768570c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container {
      position: relative;
    }

    .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cd53add4-e939-466d-a316-d508a768570c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-cd53add4-e939-466d-a316-d508a768570c {
  
  
  
  
}

#s-cd53add4-e939-466d-a316-d508a768570c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cd53add4-e939-466d-a316-d508a768570c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-cd53add4-e939-466d-a316-d508a768570c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cd53add4-e939-466d-a316-d508a768570c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cd53add4-e939-466d-a316-d508a768570c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-cd53add4-e939-466d-a316-d508a768570c.shogun-image {
    
    
  }


.s-cd53add4-e939-466d-a316-d508a768570c .shogun-image-content {
  
    align-items: center;
  
}

.s-cd53add4-e939-466d-a316-d508a768570c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd53add4-e939-466d-a316-d508a768570c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cd53add4-e939-466d-a316-d508a768570c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container {
      position: relative;
    }

    .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cd53add4-e939-466d-a316-d508a768570c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cd53add4-e939-466d-a316-d508a768570c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-c5c9c670-a51a-4a81-8a77-88d18856b5c7 {
  margin-left: auto;
margin-right: auto;
}

#s-37955e5f-8c1d-41f7-b878-035db57660fe {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-37955e5f-8c1d-41f7-b878-035db57660fe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-37955e5f-8c1d-41f7-b878-035db57660fe.shg-box.shg-c {
  justify-content: center;
}

#s-63d8dd5c-4b6e-4ff3-87bd-bc62394ec66b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-63d8dd5c-4b6e-4ff3-87bd-bc62394ec66b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-63d8dd5c-4b6e-4ff3-87bd-bc62394ec66b.shg-box.shg-c {
  justify-content: center;
}

#s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image {
    
    
  }


.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shogun-image-content {
  
    align-items: center;
  
}

.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shg-align-container {
  display: flex;
  justify-content: center
}

.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container {
      position: relative;
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 {
  
  
  
  
}

#s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image {
    
    
  }


.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shogun-image-content {
  
    align-items: center;
  
}

.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shg-align-container {
  display: flex;
  justify-content: center
}

.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container {
      position: relative;
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 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-be2f9ac7-e6fe-435d-bf8e-1175a048e479 {
  
  
  
  
}

#s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image {
    
    
  }


.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shogun-image-content {
  
    align-items: center;
  
}

.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shg-align-container {
  display: flex;
  justify-content: center
}

.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container {
      position: relative;
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 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-be2f9ac7-e6fe-435d-bf8e-1175a048e479 {
  
  
  
  
}

#s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image {
    
    
  }


.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shogun-image-content {
  
    align-items: center;
  
}

.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shg-align-container {
  display: flex;
  justify-content: center
}

.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container {
      position: relative;
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 {
  
  
  
  
}

#s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image {
    
    
  }


.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 .shogun-image-content {
  
    align-items: center;
  
}

.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shg-align-container {
  display: flex;
  justify-content: center
}

.s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container {
      position: relative;
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-be2f9ac7-e6fe-435d-bf8e-1175a048e479 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-6828666f-4949-40f7-95cc-9aa969283561 {
  margin-left: auto;
margin-right: auto;
}

#s-a30fe27e-30b8-45b2-b0b1-073d613a3c5f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a30fe27e-30b8-45b2-b0b1-073d613a3c5f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a30fe27e-30b8-45b2-b0b1-073d613a3c5f.shg-box.shg-c {
  justify-content: center;
}

#s-f0f5155b-4fb2-4db3-b007-3111a1898e86 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f0f5155b-4fb2-4db3-b007-3111a1898e86 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f0f5155b-4fb2-4db3-b007-3111a1898e86.shg-box.shg-c {
  justify-content: center;
}

#s-420015f8-78e5-4b59-ad8f-6b6ed653034f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-420015f8-78e5-4b59-ad8f-6b6ed653034f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-420015f8-78e5-4b59-ad8f-6b6ed653034f.shg-box.shg-c {
  justify-content: center;
}

#s-2252acd3-45cb-4939-9c35-de7bea8c24bc {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-2252acd3-45cb-4939-9c35-de7bea8c24bc {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-2252acd3-45cb-4939-9c35-de7bea8c24bc {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2252acd3-45cb-4939-9c35-de7bea8c24bc img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image {
    
    
  }


.s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shogun-image-content {
  
    align-items: center;
  
}

.s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container {
      position: relative;
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-2252acd3-45cb-4939-9c35-de7bea8c24bc {
  
  
  
  
}

#s-2252acd3-45cb-4939-9c35-de7bea8c24bc {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2252acd3-45cb-4939-9c35-de7bea8c24bc img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image {
    
    
  }


.s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shogun-image-content {
  
    align-items: center;
  
}

.s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container {
      position: relative;
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc 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-2252acd3-45cb-4939-9c35-de7bea8c24bc {
  
  
  
  
}

#s-2252acd3-45cb-4939-9c35-de7bea8c24bc {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2252acd3-45cb-4939-9c35-de7bea8c24bc img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image {
    
    
  }


.s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shogun-image-content {
  
    align-items: center;
  
}

.s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container {
      position: relative;
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc 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-2252acd3-45cb-4939-9c35-de7bea8c24bc {
  
  
  
  
}

#s-2252acd3-45cb-4939-9c35-de7bea8c24bc {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2252acd3-45cb-4939-9c35-de7bea8c24bc img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image {
    
    
  }


.s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shogun-image-content {
  
    align-items: center;
  
}

.s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container {
      position: relative;
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-2252acd3-45cb-4939-9c35-de7bea8c24bc {
  
  
  
  
}

#s-2252acd3-45cb-4939-9c35-de7bea8c24bc {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2252acd3-45cb-4939-9c35-de7bea8c24bc img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image {
    
    
  }


.s-2252acd3-45cb-4939-9c35-de7bea8c24bc .shogun-image-content {
  
    align-items: center;
  
}

.s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container {
      position: relative;
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2252acd3-45cb-4939-9c35-de7bea8c24bc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-6486af75-eb80-4479-ae8e-67bd2d7d4122 {
  margin-left: auto;
margin-right: auto;
}

#s-598041f1-c366-42e1-8432-92ac51f9f0d0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-598041f1-c366-42e1-8432-92ac51f9f0d0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-598041f1-c366-42e1-8432-92ac51f9f0d0.shg-box.shg-c {
  justify-content: center;
}

#s-7d9d379b-71f0-4067-ae22-1ed4e440b59d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7d9d379b-71f0-4067-ae22-1ed4e440b59d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7d9d379b-71f0-4067-ae22-1ed4e440b59d.shg-box.shg-c {
  justify-content: center;
}

#s-e23c7415-e90a-469f-a027-fc2aa176a2d1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e23c7415-e90a-469f-a027-fc2aa176a2d1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e23c7415-e90a-469f-a027-fc2aa176a2d1.shg-box.shg-c {
  justify-content: center;
}

#s-59826c2b-ef08-4695-9cee-26d947aa3f00 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-59826c2b-ef08-4695-9cee-26d947aa3f00 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-59826c2b-ef08-4695-9cee-26d947aa3f00 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-59826c2b-ef08-4695-9cee-26d947aa3f00 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image {
    
    
  }


.s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shogun-image-content {
  
    align-items: center;
  
}

.s-59826c2b-ef08-4695-9cee-26d947aa3f00.shg-align-container {
  display: flex;
  justify-content: center
}

.s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-59826c2b-ef08-4695-9cee-26d947aa3f00 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container {
      position: relative;
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-59826c2b-ef08-4695-9cee-26d947aa3f00 {
  
  
  
  
}

#s-59826c2b-ef08-4695-9cee-26d947aa3f00 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-59826c2b-ef08-4695-9cee-26d947aa3f00 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image {
    
    
  }


.s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shogun-image-content {
  
    align-items: center;
  
}

.s-59826c2b-ef08-4695-9cee-26d947aa3f00.shg-align-container {
  display: flex;
  justify-content: center
}

.s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-59826c2b-ef08-4695-9cee-26d947aa3f00 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container {
      position: relative;
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00 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-59826c2b-ef08-4695-9cee-26d947aa3f00 {
  
  
  
  
}

#s-59826c2b-ef08-4695-9cee-26d947aa3f00 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-59826c2b-ef08-4695-9cee-26d947aa3f00 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image {
    
    
  }


.s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shogun-image-content {
  
    align-items: center;
  
}

.s-59826c2b-ef08-4695-9cee-26d947aa3f00.shg-align-container {
  display: flex;
  justify-content: center
}

.s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-59826c2b-ef08-4695-9cee-26d947aa3f00 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container {
      position: relative;
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00 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-59826c2b-ef08-4695-9cee-26d947aa3f00 {
  
  
  
  
}

#s-59826c2b-ef08-4695-9cee-26d947aa3f00 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-59826c2b-ef08-4695-9cee-26d947aa3f00 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image {
    
    
  }


.s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shogun-image-content {
  
    align-items: center;
  
}

.s-59826c2b-ef08-4695-9cee-26d947aa3f00.shg-align-container {
  display: flex;
  justify-content: center
}

.s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-59826c2b-ef08-4695-9cee-26d947aa3f00 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container {
      position: relative;
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-59826c2b-ef08-4695-9cee-26d947aa3f00 {
  
  
  
  
}

#s-59826c2b-ef08-4695-9cee-26d947aa3f00 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-59826c2b-ef08-4695-9cee-26d947aa3f00 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image {
    
    
  }


.s-59826c2b-ef08-4695-9cee-26d947aa3f00 .shogun-image-content {
  
    align-items: center;
  
}

.s-59826c2b-ef08-4695-9cee-26d947aa3f00.shg-align-container {
  display: flex;
  justify-content: center
}

.s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-59826c2b-ef08-4695-9cee-26d947aa3f00 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container {
      position: relative;
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-59826c2b-ef08-4695-9cee-26d947aa3f00 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-0c01f86b-f7a6-428d-90cb-e1f61f4b8273 {
  margin-left: auto;
margin-right: auto;
}

#s-a595a062-0faa-441d-a6f4-b04300954af5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a595a062-0faa-441d-a6f4-b04300954af5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a595a062-0faa-441d-a6f4-b04300954af5.shg-box.shg-c {
  justify-content: center;
}

#s-f4afab93-4482-4929-b3bf-ffa9a07b4f4d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f4afab93-4482-4929-b3bf-ffa9a07b4f4d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f4afab93-4482-4929-b3bf-ffa9a07b4f4d.shg-box.shg-c {
  justify-content: center;
}

#s-be4b5ce2-99e1-4a01-b600-c84b90795f90 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-be4b5ce2-99e1-4a01-b600-c84b90795f90 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-be4b5ce2-99e1-4a01-b600-c84b90795f90 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image {
    
    
  }


.s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shogun-image-content {
  
    align-items: center;
  
}

.s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shg-align-container {
  display: flex;
  justify-content: center
}

.s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container {
      position: relative;
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-be4b5ce2-99e1-4a01-b600-c84b90795f90 {
  
  
  
  
}

#s-be4b5ce2-99e1-4a01-b600-c84b90795f90 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image {
    
    
  }


.s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shogun-image-content {
  
    align-items: center;
  
}

.s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shg-align-container {
  display: flex;
  justify-content: center
}

.s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container {
      position: relative;
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90 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-be4b5ce2-99e1-4a01-b600-c84b90795f90 {
  
  
  
  
}

#s-be4b5ce2-99e1-4a01-b600-c84b90795f90 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image {
    
    
  }


.s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shogun-image-content {
  
    align-items: center;
  
}

.s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shg-align-container {
  display: flex;
  justify-content: center
}

.s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container {
      position: relative;
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90 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-be4b5ce2-99e1-4a01-b600-c84b90795f90 {
  
  
  
  
}

#s-be4b5ce2-99e1-4a01-b600-c84b90795f90 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image {
    
    
  }


.s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shogun-image-content {
  
    align-items: center;
  
}

.s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shg-align-container {
  display: flex;
  justify-content: center
}

.s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container {
      position: relative;
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-be4b5ce2-99e1-4a01-b600-c84b90795f90 {
  
  
  
  
}

#s-be4b5ce2-99e1-4a01-b600-c84b90795f90 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-be4b5ce2-99e1-4a01-b600-c84b90795f90 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image {
    
    
  }


.s-be4b5ce2-99e1-4a01-b600-c84b90795f90 .shogun-image-content {
  
    align-items: center;
  
}

.s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shg-align-container {
  display: flex;
  justify-content: center
}

.s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container {
      position: relative;
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-be4b5ce2-99e1-4a01-b600-c84b90795f90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-5e169192-55e1-4038-839b-cb5a3b8d6ca8 {
  margin-left: auto;
margin-right: auto;
}

#s-66d15d64-dc1e-4b9a-87f1-aaa34aea6199 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-66d15d64-dc1e-4b9a-87f1-aaa34aea6199 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-66d15d64-dc1e-4b9a-87f1-aaa34aea6199.shg-box.shg-c {
  justify-content: center;
}

#s-ed6bc675-8562-4603-9ee7-ed4848d444c0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ed6bc675-8562-4603-9ee7-ed4848d444c0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ed6bc675-8562-4603-9ee7-ed4848d444c0.shg-box.shg-c {
  justify-content: center;
}

#s-ae2a98bb-36e1-48a0-8665-20b46ba009db {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-ae2a98bb-36e1-48a0-8665-20b46ba009db {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-ae2a98bb-36e1-48a0-8665-20b46ba009db {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ae2a98bb-36e1-48a0-8665-20b46ba009db img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image {
    
    
  }


.s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shogun-image-content {
  
    align-items: center;
  
}

.s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container {
      position: relative;
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-ae2a98bb-36e1-48a0-8665-20b46ba009db {
  
  
  
  
}

#s-ae2a98bb-36e1-48a0-8665-20b46ba009db {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ae2a98bb-36e1-48a0-8665-20b46ba009db img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image {
    
    
  }


.s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shogun-image-content {
  
    align-items: center;
  
}

.s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container {
      position: relative;
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db 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-ae2a98bb-36e1-48a0-8665-20b46ba009db {
  
  
  
  
}

#s-ae2a98bb-36e1-48a0-8665-20b46ba009db {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ae2a98bb-36e1-48a0-8665-20b46ba009db img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image {
    
    
  }


.s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shogun-image-content {
  
    align-items: center;
  
}

.s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container {
      position: relative;
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db 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-ae2a98bb-36e1-48a0-8665-20b46ba009db {
  
  
  
  
}

#s-ae2a98bb-36e1-48a0-8665-20b46ba009db {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ae2a98bb-36e1-48a0-8665-20b46ba009db img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image {
    
    
  }


.s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shogun-image-content {
  
    align-items: center;
  
}

.s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container {
      position: relative;
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-ae2a98bb-36e1-48a0-8665-20b46ba009db {
  
  
  
  
}

#s-ae2a98bb-36e1-48a0-8665-20b46ba009db {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ae2a98bb-36e1-48a0-8665-20b46ba009db img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image {
    
    
  }


.s-ae2a98bb-36e1-48a0-8665-20b46ba009db .shogun-image-content {
  
    align-items: center;
  
}

.s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container {
      position: relative;
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ae2a98bb-36e1-48a0-8665-20b46ba009db img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-e2e50d8e-8d6b-4b1b-8d12-00328bc3ea0d {
  margin-left: auto;
margin-right: auto;
}

#s-7304f0d0-ecb4-4b5c-90ba-ffe97566e878 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7304f0d0-ecb4-4b5c-90ba-ffe97566e878 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7304f0d0-ecb4-4b5c-90ba-ffe97566e878.shg-box.shg-c {
  justify-content: center;
}

#s-93705301-ed8d-44ec-8e6f-1e9724d6d91f {
  margin-left: auto;
margin-right: auto;
min-height: 80px;
}








#s-93705301-ed8d-44ec-8e6f-1e9724d6d91f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-93705301-ed8d-44ec-8e6f-1e9724d6d91f.shg-box.shg-c {
  justify-content: center;
}

#s-243ea72a-82d9-41f1-a7a3-413c6e000200 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-243ea72a-82d9-41f1-a7a3-413c6e000200 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-243ea72a-82d9-41f1-a7a3-413c6e000200 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-243ea72a-82d9-41f1-a7a3-413c6e000200 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image {
    
    
  }


.s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shogun-image-content {
  
    align-items: center;
  
}

.s-243ea72a-82d9-41f1-a7a3-413c6e000200.shg-align-container {
  display: flex;
  justify-content: center
}

.s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-243ea72a-82d9-41f1-a7a3-413c6e000200 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container {
      position: relative;
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-243ea72a-82d9-41f1-a7a3-413c6e000200 {
  
  
  
  
}

#s-243ea72a-82d9-41f1-a7a3-413c6e000200 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-243ea72a-82d9-41f1-a7a3-413c6e000200 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image {
    
    
  }


.s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shogun-image-content {
  
    align-items: center;
  
}

.s-243ea72a-82d9-41f1-a7a3-413c6e000200.shg-align-container {
  display: flex;
  justify-content: center
}

.s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-243ea72a-82d9-41f1-a7a3-413c6e000200 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container {
      position: relative;
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200 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-243ea72a-82d9-41f1-a7a3-413c6e000200 {
  
  
  
  
}

#s-243ea72a-82d9-41f1-a7a3-413c6e000200 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-243ea72a-82d9-41f1-a7a3-413c6e000200 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image {
    
    
  }


.s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shogun-image-content {
  
    align-items: center;
  
}

.s-243ea72a-82d9-41f1-a7a3-413c6e000200.shg-align-container {
  display: flex;
  justify-content: center
}

.s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-243ea72a-82d9-41f1-a7a3-413c6e000200 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container {
      position: relative;
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200 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-243ea72a-82d9-41f1-a7a3-413c6e000200 {
  
  
  
  
}

#s-243ea72a-82d9-41f1-a7a3-413c6e000200 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-243ea72a-82d9-41f1-a7a3-413c6e000200 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image {
    
    
  }


.s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shogun-image-content {
  
    align-items: center;
  
}

.s-243ea72a-82d9-41f1-a7a3-413c6e000200.shg-align-container {
  display: flex;
  justify-content: center
}

.s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-243ea72a-82d9-41f1-a7a3-413c6e000200 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container {
      position: relative;
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-243ea72a-82d9-41f1-a7a3-413c6e000200 {
  
  
  
  
}

#s-243ea72a-82d9-41f1-a7a3-413c6e000200 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-243ea72a-82d9-41f1-a7a3-413c6e000200 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image {
    
    
  }


.s-243ea72a-82d9-41f1-a7a3-413c6e000200 .shogun-image-content {
  
    align-items: center;
  
}

.s-243ea72a-82d9-41f1-a7a3-413c6e000200.shg-align-container {
  display: flex;
  justify-content: center
}

.s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-243ea72a-82d9-41f1-a7a3-413c6e000200 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container {
      position: relative;
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-243ea72a-82d9-41f1-a7a3-413c6e000200 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-f3a45405-ffae-47bd-906c-b3bcf002c538 {
  margin-left: auto;
margin-right: auto;
}

#s-03987c5b-6be9-4ff1-aad2-c051a8f1bdba {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-03987c5b-6be9-4ff1-aad2-c051a8f1bdba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-03987c5b-6be9-4ff1-aad2-c051a8f1bdba.shg-box.shg-c {
  justify-content: center;
}

#s-c77f824e-b85e-4229-bb47-d8393ad45bfb {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-c77f824e-b85e-4229-bb47-d8393ad45bfb {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-c77f824e-b85e-4229-bb47-d8393ad45bfb > .swiper-button-prev,
#slider-v3-s-c77f824e-b85e-4229-bb47-d8393ad45bfb > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-c77f824e-b85e-4229-bb47-d8393ad45bfb > .swiper-button-next svg,
#slider-v3-s-c77f824e-b85e-4229-bb47-d8393ad45bfb > .swiper-button-prev svg {
  fill: rgba(113, 113, 113, 1) !important;
}

#s-a97a0143-80bf-4935-8d95-ab2f94f21ed6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a97a0143-80bf-4935-8d95-ab2f94f21ed6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a97a0143-80bf-4935-8d95-ab2f94f21ed6.shg-box.shg-c {
  justify-content: center;
}

#s-0307c4ed-cb17-4285-b887-a77c68927ca4 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0307c4ed-cb17-4285-b887-a77c68927ca4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0307c4ed-cb17-4285-b887-a77c68927ca4.shg-box.shg-c {
  justify-content: center;
}

#s-7a5a2bf8-352d-4353-bbb8-40886fe4799c {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-7a5a2bf8-352d-4353-bbb8-40886fe4799c {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-7a5a2bf8-352d-4353-bbb8-40886fe4799c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image {
    
    
  }


.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shogun-image-content {
  
    align-items: center;
  
}

.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container {
      position: relative;
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-7a5a2bf8-352d-4353-bbb8-40886fe4799c {
  
  
  
  
}

#s-7a5a2bf8-352d-4353-bbb8-40886fe4799c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image {
    
    
  }


.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shogun-image-content {
  
    align-items: center;
  
}

.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container {
      position: relative;
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c 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-7a5a2bf8-352d-4353-bbb8-40886fe4799c {
  
  
  
  
}

#s-7a5a2bf8-352d-4353-bbb8-40886fe4799c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image {
    
    
  }


.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shogun-image-content {
  
    align-items: center;
  
}

.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container {
      position: relative;
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c 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-7a5a2bf8-352d-4353-bbb8-40886fe4799c {
  
  
  
  
}

#s-7a5a2bf8-352d-4353-bbb8-40886fe4799c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image {
    
    
  }


.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shogun-image-content {
  
    align-items: center;
  
}

.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container {
      position: relative;
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-7a5a2bf8-352d-4353-bbb8-40886fe4799c {
  
  
  
  
}

#s-7a5a2bf8-352d-4353-bbb8-40886fe4799c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7a5a2bf8-352d-4353-bbb8-40886fe4799c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image {
    
    
  }


.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c .shogun-image-content {
  
    align-items: center;
  
}

.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container {
      position: relative;
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7a5a2bf8-352d-4353-bbb8-40886fe4799c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-6c5b2403-ade1-46bc-9fac-b51256f220c5 {
  margin-left: auto;
margin-right: auto;
}

#s-d8712f49-f02b-471b-b76b-60518ad37c4f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d8712f49-f02b-471b-b76b-60518ad37c4f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d8712f49-f02b-471b-b76b-60518ad37c4f.shg-box.shg-c {
  justify-content: center;
}

#s-252dd074-9b13-45ad-8c23-5ef82b19750a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-252dd074-9b13-45ad-8c23-5ef82b19750a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-252dd074-9b13-45ad-8c23-5ef82b19750a.shg-box.shg-c {
  justify-content: center;
}

#s-bb5a541a-961f-479d-bb16-703ed064f694 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-bb5a541a-961f-479d-bb16-703ed064f694 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-bb5a541a-961f-479d-bb16-703ed064f694 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bb5a541a-961f-479d-bb16-703ed064f694 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-bb5a541a-961f-479d-bb16-703ed064f694 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bb5a541a-961f-479d-bb16-703ed064f694 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bb5a541a-961f-479d-bb16-703ed064f694 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image {
    
    
  }


.s-bb5a541a-961f-479d-bb16-703ed064f694 .shogun-image-content {
  
    align-items: center;
  
}

.s-bb5a541a-961f-479d-bb16-703ed064f694.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bb5a541a-961f-479d-bb16-703ed064f694 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container {
      position: relative;
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-bb5a541a-961f-479d-bb16-703ed064f694 {
  
  
  
  
}

#s-bb5a541a-961f-479d-bb16-703ed064f694 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bb5a541a-961f-479d-bb16-703ed064f694 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-bb5a541a-961f-479d-bb16-703ed064f694 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bb5a541a-961f-479d-bb16-703ed064f694 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bb5a541a-961f-479d-bb16-703ed064f694 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image {
    
    
  }


.s-bb5a541a-961f-479d-bb16-703ed064f694 .shogun-image-content {
  
    align-items: center;
  
}

.s-bb5a541a-961f-479d-bb16-703ed064f694.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bb5a541a-961f-479d-bb16-703ed064f694 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container {
      position: relative;
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694 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-bb5a541a-961f-479d-bb16-703ed064f694 {
  
  
  
  
}

#s-bb5a541a-961f-479d-bb16-703ed064f694 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bb5a541a-961f-479d-bb16-703ed064f694 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-bb5a541a-961f-479d-bb16-703ed064f694 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bb5a541a-961f-479d-bb16-703ed064f694 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bb5a541a-961f-479d-bb16-703ed064f694 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image {
    
    
  }


.s-bb5a541a-961f-479d-bb16-703ed064f694 .shogun-image-content {
  
    align-items: center;
  
}

.s-bb5a541a-961f-479d-bb16-703ed064f694.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bb5a541a-961f-479d-bb16-703ed064f694 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container {
      position: relative;
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694 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-bb5a541a-961f-479d-bb16-703ed064f694 {
  
  
  
  
}

#s-bb5a541a-961f-479d-bb16-703ed064f694 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bb5a541a-961f-479d-bb16-703ed064f694 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-bb5a541a-961f-479d-bb16-703ed064f694 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bb5a541a-961f-479d-bb16-703ed064f694 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bb5a541a-961f-479d-bb16-703ed064f694 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image {
    
    
  }


.s-bb5a541a-961f-479d-bb16-703ed064f694 .shogun-image-content {
  
    align-items: center;
  
}

.s-bb5a541a-961f-479d-bb16-703ed064f694.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bb5a541a-961f-479d-bb16-703ed064f694 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container {
      position: relative;
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-bb5a541a-961f-479d-bb16-703ed064f694 {
  
  
  
  
}

#s-bb5a541a-961f-479d-bb16-703ed064f694 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bb5a541a-961f-479d-bb16-703ed064f694 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-bb5a541a-961f-479d-bb16-703ed064f694 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bb5a541a-961f-479d-bb16-703ed064f694 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bb5a541a-961f-479d-bb16-703ed064f694 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image {
    
    
  }


.s-bb5a541a-961f-479d-bb16-703ed064f694 .shogun-image-content {
  
    align-items: center;
  
}

.s-bb5a541a-961f-479d-bb16-703ed064f694.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bb5a541a-961f-479d-bb16-703ed064f694 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container {
      position: relative;
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bb5a541a-961f-479d-bb16-703ed064f694 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-37b1aedc-d62d-48d5-8bf7-b8045167b2f7 {
  margin-left: auto;
margin-right: auto;
}

#s-2771417e-6218-45bb-a8ee-33c51ba7a7db {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2771417e-6218-45bb-a8ee-33c51ba7a7db > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2771417e-6218-45bb-a8ee-33c51ba7a7db.shg-box.shg-c {
  justify-content: center;
}

#s-e8de6728-1874-4b21-b155-0b8054a95541 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e8de6728-1874-4b21-b155-0b8054a95541 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e8de6728-1874-4b21-b155-0b8054a95541.shg-box.shg-c {
  justify-content: center;
}

#s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image {
    
    
  }


.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shogun-image-content {
  
    align-items: center;
  
}

.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container {
      position: relative;
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 {
  
  
  
  
}

#s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image {
    
    
  }


.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shogun-image-content {
  
    align-items: center;
  
}

.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container {
      position: relative;
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 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-88a09696-d7c1-4ac4-a204-8d3c157c38a2 {
  
  
  
  
}

#s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image {
    
    
  }


.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shogun-image-content {
  
    align-items: center;
  
}

.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container {
      position: relative;
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 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-88a09696-d7c1-4ac4-a204-8d3c157c38a2 {
  
  
  
  
}

#s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image {
    
    
  }


.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shogun-image-content {
  
    align-items: center;
  
}

.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container {
      position: relative;
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 {
  
  
  
  
}

#s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image {
    
    
  }


.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 .shogun-image-content {
  
    align-items: center;
  
}

.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container {
      position: relative;
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-88a09696-d7c1-4ac4-a204-8d3c157c38a2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-b5695980-616f-48c8-b7e1-4dba8c8536b5 {
  margin-left: auto;
margin-right: auto;
}

#s-4653ec77-6fa3-4400-b5c7-e779d97c5a47 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4653ec77-6fa3-4400-b5c7-e779d97c5a47 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4653ec77-6fa3-4400-b5c7-e779d97c5a47.shg-box.shg-c {
  justify-content: center;
}

#s-c5d16790-c09f-42ef-bc2d-5b61e5a27a72 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c5d16790-c09f-42ef-bc2d-5b61e5a27a72 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c5d16790-c09f-42ef-bc2d-5b61e5a27a72.shg-box.shg-c {
  justify-content: center;
}

#s-c20c8705-737b-488e-80fd-3ef9eb2e815c {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-c20c8705-737b-488e-80fd-3ef9eb2e815c {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-c20c8705-737b-488e-80fd-3ef9eb2e815c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c20c8705-737b-488e-80fd-3ef9eb2e815c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image {
    
    
  }


.s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shogun-image-content {
  
    align-items: center;
  
}

.s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container {
      position: relative;
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-c20c8705-737b-488e-80fd-3ef9eb2e815c {
  
  
  
  
}

#s-c20c8705-737b-488e-80fd-3ef9eb2e815c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c20c8705-737b-488e-80fd-3ef9eb2e815c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image {
    
    
  }


.s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shogun-image-content {
  
    align-items: center;
  
}

.s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container {
      position: relative;
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c 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-c20c8705-737b-488e-80fd-3ef9eb2e815c {
  
  
  
  
}

#s-c20c8705-737b-488e-80fd-3ef9eb2e815c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c20c8705-737b-488e-80fd-3ef9eb2e815c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image {
    
    
  }


.s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shogun-image-content {
  
    align-items: center;
  
}

.s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container {
      position: relative;
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c 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-c20c8705-737b-488e-80fd-3ef9eb2e815c {
  
  
  
  
}

#s-c20c8705-737b-488e-80fd-3ef9eb2e815c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c20c8705-737b-488e-80fd-3ef9eb2e815c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image {
    
    
  }


.s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shogun-image-content {
  
    align-items: center;
  
}

.s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container {
      position: relative;
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-c20c8705-737b-488e-80fd-3ef9eb2e815c {
  
  
  
  
}

#s-c20c8705-737b-488e-80fd-3ef9eb2e815c {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c20c8705-737b-488e-80fd-3ef9eb2e815c img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image {
    
    
  }


.s-c20c8705-737b-488e-80fd-3ef9eb2e815c .shogun-image-content {
  
    align-items: center;
  
}

.s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container {
      position: relative;
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c20c8705-737b-488e-80fd-3ef9eb2e815c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-72c5c73f-20c5-4524-a010-d3a9ac157dab {
  margin-left: auto;
margin-right: auto;
}

#s-8bdb46be-49df-4591-b967-945bcc39565a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8bdb46be-49df-4591-b967-945bcc39565a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8bdb46be-49df-4591-b967-945bcc39565a.shg-box.shg-c {
  justify-content: center;
}

#s-31227e7b-8d26-4a64-bb00-174dfa22b9e1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-31227e7b-8d26-4a64-bb00-174dfa22b9e1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-31227e7b-8d26-4a64-bb00-174dfa22b9e1.shg-box.shg-c {
  justify-content: center;
}

#s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image {
    
    
  }


.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shogun-image-content {
  
    align-items: center;
  
}

.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container {
      position: relative;
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f {
  
  
  
  
}

#s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image {
    
    
  }


.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shogun-image-content {
  
    align-items: center;
  
}

.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container {
      position: relative;
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f 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-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f {
  
  
  
  
}

#s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image {
    
    
  }


.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shogun-image-content {
  
    align-items: center;
  
}

.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container {
      position: relative;
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f 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-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f {
  
  
  
  
}

#s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image {
    
    
  }


.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shogun-image-content {
  
    align-items: center;
  
}

.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container {
      position: relative;
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f {
  
  
  
  
}

#s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image {
    
    
  }


.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f .shogun-image-content {
  
    align-items: center;
  
}

.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container {
      position: relative;
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b13d6916-bbd2-4ed3-b335-aaf91ada5f1f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-da4707d1-0155-4e3b-84ab-49285deaadef {
  margin-left: auto;
margin-right: auto;
}

#s-8a651fed-beae-4be9-a5c8-58cc394615b8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8a651fed-beae-4be9-a5c8-58cc394615b8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8a651fed-beae-4be9-a5c8-58cc394615b8.shg-box.shg-c {
  justify-content: center;
}

#s-fda8b2de-5c81-4fb9-a437-6d48644b9590 {
  margin-left: auto;
margin-right: auto;
min-height: 80px;
}








#s-fda8b2de-5c81-4fb9-a437-6d48644b9590 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fda8b2de-5c81-4fb9-a437-6d48644b9590.shg-box.shg-c {
  justify-content: center;
}

#s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image {
    
    
  }


.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shogun-image-content {
  
    align-items: center;
  
}

.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container {
      position: relative;
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 {
  
  
  
  
}

#s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image {
    
    
  }


.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shogun-image-content {
  
    align-items: center;
  
}

.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container {
      position: relative;
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 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-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 {
  
  
  
  
}

#s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image {
    
    
  }


.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shogun-image-content {
  
    align-items: center;
  
}

.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container {
      position: relative;
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 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-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 {
  
  
  
  
}

#s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image {
    
    
  }


.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shogun-image-content {
  
    align-items: center;
  
}

.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container {
      position: relative;
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 {
  
  
  
  
}

#s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image {
    
    
  }


.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 .shogun-image-content {
  
    align-items: center;
  
}

.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container {
      position: relative;
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0a7f2e1e-9169-4eaa-993f-0d77ad7a2860 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-44392704-c470-4c7c-a84e-83da4d949f0a {
  margin-left: auto;
margin-right: auto;
}

#s-9fc73ddb-df77-400a-a50b-ca99aa9e8154 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9fc73ddb-df77-400a-a50b-ca99aa9e8154 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9fc73ddb-df77-400a-a50b-ca99aa9e8154.shg-box.shg-c {
  justify-content: center;
}

#s-075b5a79-8d39-4615-b808-0601029f3dea {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-075b5a79-8d39-4615-b808-0601029f3dea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-075b5a79-8d39-4615-b808-0601029f3dea.shg-box.shg-c {
  justify-content: center;
}

#s-5d3436b8-952e-46d9-9e98-66deee0fdd2b {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
aspect-ratio: 1/1;
text-align: center;
}



.shg-image-margin-container-s-5d3436b8-952e-46d9-9e98-66deee0fdd2b {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-5d3436b8-952e-46d9-9e98-66deee0fdd2b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image {
    
    
  }


.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shogun-image-content {
  
    align-items: center;
  
}

.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container {
      position: relative;
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-5d3436b8-952e-46d9-9e98-66deee0fdd2b {
  
  
  
  
}

#s-5d3436b8-952e-46d9-9e98-66deee0fdd2b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image {
    
    
  }


.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shogun-image-content {
  
    align-items: center;
  
}

.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container {
      position: relative;
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b 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-5d3436b8-952e-46d9-9e98-66deee0fdd2b {
  
  
  
  
}

#s-5d3436b8-952e-46d9-9e98-66deee0fdd2b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image {
    
    
  }


.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shogun-image-content {
  
    align-items: center;
  
}

.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container {
      position: relative;
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b 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-5d3436b8-952e-46d9-9e98-66deee0fdd2b {
  
  
  
  
}

#s-5d3436b8-952e-46d9-9e98-66deee0fdd2b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image {
    
    
  }


.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shogun-image-content {
  
    align-items: center;
  
}

.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container {
      position: relative;
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-5d3436b8-952e-46d9-9e98-66deee0fdd2b {
  
  
  
  
}

#s-5d3436b8-952e-46d9-9e98-66deee0fdd2b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      width: 100%;
      height: 100%;
    }

    #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d3436b8-952e-46d9-9e98-66deee0fdd2b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image {
    
    
  }


.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b .shogun-image-content {
  
    align-items: center;
  
}

.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container {
      position: relative;
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d3436b8-952e-46d9-9e98-66deee0fdd2b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-734ec406-07dc-4f4b-9f58-fe4fbb03bc89 {
  margin-left: auto;
margin-right: auto;
}

#s-8d809660-43d7-4670-99c7-5a304552e8d5 {
  margin-top: 7px;
margin-bottom: 7px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 24px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-8d809660-43d7-4670-99c7-5a304552e8d5:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 24px !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8d809660-43d7-4670-99c7-5a304552e8d5:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-8d809660-43d7-4670-99c7-5a304552e8d5 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8d809660-43d7-4670-99c7-5a304552e8d5 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-8d809660-43d7-4670-99c7-5a304552e8d5 {
  
}
}@media (max-width: 767px){#s-8d809660-43d7-4670-99c7-5a304552e8d5 {
  
}
}

  #s-8d809660-43d7-4670-99c7-5a304552e8d5-root {
    text-align: center;
  }


#s-8d809660-43d7-4670-99c7-5a304552e8d5.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-8d809660-43d7-4670-99c7-5a304552e8d5-root {
    text-align: center;
  }


#s-8d809660-43d7-4670-99c7-5a304552e8d5.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8d809660-43d7-4670-99c7-5a304552e8d5-root {
    text-align: center;
  }


#s-8d809660-43d7-4670-99c7-5a304552e8d5.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8d809660-43d7-4670-99c7-5a304552e8d5-root {
    text-align: center;
  }


#s-8d809660-43d7-4670-99c7-5a304552e8d5.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-8d809660-43d7-4670-99c7-5a304552e8d5-root {
    text-align: center;
  }


#s-8d809660-43d7-4670-99c7-5a304552e8d5.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}
#s-e4318456-cf54-4580-a1b3-a1e31b65076f {
  margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 24px;
min-height: 55px;
background-color: rgba(255, 255, 255, 1);
}








#s-e4318456-cf54-4580-a1b3-a1e31b65076f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e4318456-cf54-4580-a1b3-a1e31b65076f.shg-box.shg-c {
  justify-content: flex-start;
}

#s-df06be87-2cfa-418e-86fc-2e516a0e2363 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 15px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-df06be87-2cfa-418e-86fc-2e516a0e2363"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-df06be87-2cfa-418e-86fc-2e516a0e2363"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-df06be87-2cfa-418e-86fc-2e516a0e2363"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-df06be87-2cfa-418e-86fc-2e516a0e2363"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-df06be87-2cfa-418e-86fc-2e516a0e2363"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-df06be87-2cfa-418e-86fc-2e516a0e2363"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-df06be87-2cfa-418e-86fc-2e516a0e2363"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

#s-ed60d099-f204-4840-947e-6eb31ddcca5b {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ed60d099-f204-4840-947e-6eb31ddcca5b .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-bd1e7a50-23c1-43c8-8672-4649f9d0005d {
  margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
}

#s-bd1e7a50-23c1-43c8-8672-4649f9d0005d > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(0, 0, 0, 1);
}

#s-bd1e7a50-23c1-43c8-8672-4649f9d0005d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 10px;
}

#s-bd1e7a50-23c1-43c8-8672-4649f9d0005d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-bd1e7a50-23c1-43c8-8672-4649f9d0005d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 1);
  border-top: 1px solid rgba(0, 0, 0, 1);
}

#s-bd1e7a50-23c1-43c8-8672-4649f9d0005d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: left;
  font-family: futura-pt;
  
  
  font-size: 22px;
}

#s-bd1e7a50-23c1-43c8-8672-4649f9d0005d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 22px;
}
#s-acbfb57d-53a1-4abb-981f-1c862e8e4e98 {
  margin-top: 12px;
margin-left: 12px;
margin-bottom: 12px;
margin-right: 12px;
}

#s-33bc3f0d-c71e-4744-94f0-2a900a756e87 {
  margin-top: 12px;
margin-left: 12px;
margin-bottom: 12px;
margin-right: 12px;
}

#s-077f2f56-9653-4788-a26f-948ce0cfb731 {
  margin-top: 12px;
margin-left: 12px;
margin-bottom: 12px;
margin-right: 12px;
}

#s-80d15ccb-bc25-4734-86b5-23f88bbdadf2 {
  margin-top: 12px;
margin-left: 12px;
margin-bottom: 12px;
margin-right: 12px;
}

#s-936b583e-d9dc-43a1-aa1a-95d09f0eed1c {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
text-align: center;
}

#s-936b583e-d9dc-43a1-aa1a-95d09f0eed1c .shogun-heading-component h1 {
  
  font-weight:  normal ;
  font-family: "futura-pt-bold";
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-8af0831c-975a-499d-bae5-e5f32f5e24ed {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8af0831c-975a-499d-bae5-e5f32f5e24ed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8af0831c-975a-499d-bae5-e5f32f5e24ed.shg-box.shg-c {
  justify-content: center;
}

#s-c74c0d2e-5277-4f19-a8e6-82e6db56a60b {
  margin-left: auto;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
min-height: 300px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-c74c0d2e-5277-4f19-a8e6-82e6db56a60b {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c74c0d2e-5277-4f19-a8e6-82e6db56a60b {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c74c0d2e-5277-4f19-a8e6-82e6db56a60b {
  
}
}@media (max-width: 767px){#s-c74c0d2e-5277-4f19-a8e6-82e6db56a60b {
  
}
}







#s-c74c0d2e-5277-4f19-a8e6-82e6db56a60b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c74c0d2e-5277-4f19-a8e6-82e6db56a60b.shg-box.shg-c {
  justify-content: flex-start;
}

#s-860d1b6d-16dc-4653-8983-2bd6528f9e36 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-860d1b6d-16dc-4653-8983-2bd6528f9e36 {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-860d1b6d-16dc-4653-8983-2bd6528f9e36 > .swiper-button-prev,
#slider-v3-s-860d1b6d-16dc-4653-8983-2bd6528f9e36 > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-860d1b6d-16dc-4653-8983-2bd6528f9e36 > .swiper-button-next svg,
#slider-v3-s-860d1b6d-16dc-4653-8983-2bd6528f9e36 > .swiper-button-prev svg {
  fill: rgba(113, 113, 113, 1) !important;
}

#s-1750dfc1-2237-449d-9e4e-adab6e60ffd1 {
  margin-bottom: 25px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(188, 205, 200, 1);
border-style: solid;
border-radius: 15px;
min-height: 240px;
background-color: rgba(255, 255, 255, 1);
}








#s-1750dfc1-2237-449d-9e4e-adab6e60ffd1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1750dfc1-2237-449d-9e4e-adab6e60ffd1.shg-box.shg-c {
  justify-content: flex-start;
}

#s-242a1693-53d2-4099-b03d-6b0b23152b4c {
  margin-top: 30px;
margin-left: 20px;
margin-right: 20px;
}

#s-242a1693-53d2-4099-b03d-6b0b23152b4c .shogun-icon-wrapper {
  text-align: center;
}


#s-242a1693-53d2-4099-b03d-6b0b23152b4c .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-a5781a60-1b20-4dd6-9e93-0f0653aa923c {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-a5781a60-1b20-4dd6-9e93-0f0653aa923c {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a5781a60-1b20-4dd6-9e93-0f0653aa923c {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a5781a60-1b20-4dd6-9e93-0f0653aa923c {
  
}
}@media (max-width: 767px){#s-a5781a60-1b20-4dd6-9e93-0f0653aa923c {
  
}
}
#s-9b80d39b-b4a5-4c76-b55a-b66cc18b5258 {
  margin-bottom: 25px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(188, 205, 200, 1);
border-style: solid;
border-radius: 15px;
min-height: 240px;
}








#s-9b80d39b-b4a5-4c76-b55a-b66cc18b5258 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9b80d39b-b4a5-4c76-b55a-b66cc18b5258.shg-box.shg-c {
  justify-content: flex-start;
}

#s-083f88c0-d117-4fd0-9d9c-92a02e9e5798 {
  margin-top: 30px;
margin-left: 20px;
margin-right: 20px;
}

#s-083f88c0-d117-4fd0-9d9c-92a02e9e5798 .shogun-icon-wrapper {
  text-align: center;
}


#s-083f88c0-d117-4fd0-9d9c-92a02e9e5798 .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-2c5e870f-c3f0-4522-8d9f-9c5ec0cf9bd1 {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-2c5e870f-c3f0-4522-8d9f-9c5ec0cf9bd1 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2c5e870f-c3f0-4522-8d9f-9c5ec0cf9bd1 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-2c5e870f-c3f0-4522-8d9f-9c5ec0cf9bd1 {
  
}
}@media (max-width: 767px){#s-2c5e870f-c3f0-4522-8d9f-9c5ec0cf9bd1 {
  
}
}
#s-a07c10d2-929c-4425-8823-e6b31079e195 {
  margin-top: 0px;
margin-bottom: 25px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(188, 205, 200, 1);
border-style: solid;
border-radius: 15px;
min-height: 240px;
background-color: rgba(255, 255, 255, 1);
}








#s-a07c10d2-929c-4425-8823-e6b31079e195 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a07c10d2-929c-4425-8823-e6b31079e195.shg-box.shg-c {
  justify-content: flex-start;
}

#s-0437d928-139d-4b61-bd5b-7c776bba1840 {
  margin-top: 30px;
margin-left: 20px;
margin-right: 20px;
}

#s-0437d928-139d-4b61-bd5b-7c776bba1840 .shogun-icon-wrapper {
  text-align: center;
}


#s-0437d928-139d-4b61-bd5b-7c776bba1840 .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-67fd2d43-a442-4ee4-9505-906fe45cf947 {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-67fd2d43-a442-4ee4-9505-906fe45cf947 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-67fd2d43-a442-4ee4-9505-906fe45cf947 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-67fd2d43-a442-4ee4-9505-906fe45cf947 {
  
}
}@media (max-width: 767px){#s-67fd2d43-a442-4ee4-9505-906fe45cf947 {
  
}
}
#s-59bc92e1-60f2-4ac2-a775-b9437f7bb284 {
  margin-top: 0px;
margin-bottom: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 24px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-59bc92e1-60f2-4ac2-a775-b9437f7bb284:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 24px !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-59bc92e1-60f2-4ac2-a775-b9437f7bb284:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-59bc92e1-60f2-4ac2-a775-b9437f7bb284 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-59bc92e1-60f2-4ac2-a775-b9437f7bb284 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-59bc92e1-60f2-4ac2-a775-b9437f7bb284 {
  
}
}@media (max-width: 767px){#s-59bc92e1-60f2-4ac2-a775-b9437f7bb284 {
  
}
}

  #s-59bc92e1-60f2-4ac2-a775-b9437f7bb284-root {
    text-align: center;
  }


#s-59bc92e1-60f2-4ac2-a775-b9437f7bb284.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-59bc92e1-60f2-4ac2-a775-b9437f7bb284-root {
    text-align: center;
  }


#s-59bc92e1-60f2-4ac2-a775-b9437f7bb284.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-59bc92e1-60f2-4ac2-a775-b9437f7bb284-root {
    text-align: center;
  }


#s-59bc92e1-60f2-4ac2-a775-b9437f7bb284.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-59bc92e1-60f2-4ac2-a775-b9437f7bb284-root {
    text-align: center;
  }


#s-59bc92e1-60f2-4ac2-a775-b9437f7bb284.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-59bc92e1-60f2-4ac2-a775-b9437f7bb284-root {
    text-align: center;
  }


#s-59bc92e1-60f2-4ac2-a775-b9437f7bb284.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  font-family: Hind;
  display:  inline-block ;
}
}
#s-17c5b3f9-b6ea-4093-8dc8-c5acf364f7d7 {
  padding-top: 20px;
padding-left: 5%;
padding-bottom: 50px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-17c5b3f9-b6ea-4093-8dc8-c5acf364f7d7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-17c5b3f9-b6ea-4093-8dc8-c5acf364f7d7.shg-box.shg-c {
  justify-content: center;
}

#s-b13a80e4-5e25-4ab0-9469-37520d26290e {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
}

#s-65623750-0bf8-4a5c-83ae-2eb2b1587e32 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-right: 10%;
max-width: 700px;
text-align: center;
}

#s-65623750-0bf8-4a5c-83ae-2eb2b1587e32 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-045a8d14-eb44-48e9-8100-50cffea17b9a {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#slider-v3-s-045a8d14-eb44-48e9-8100-50cffea17b9a {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;

  
}

#slider-v3-s-045a8d14-eb44-48e9-8100-50cffea17b9a > .swiper-button-prev,
#slider-v3-s-045a8d14-eb44-48e9-8100-50cffea17b9a > .swiper-button-next {
  
}

& > .swiper-button-prev {
  
}

& > .swiper-button-next {
  }


#slider-v3-s-045a8d14-eb44-48e9-8100-50cffea17b9a > .swiper-button-next svg,
#slider-v3-s-045a8d14-eb44-48e9-8100-50cffea17b9a > .swiper-button-prev svg {
  fill: rgba(113, 113, 113, 1) !important;
}

#s-19bdb47b-470e-4a92-88f9-4118efc8cb04 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-19bdb47b-470e-4a92-88f9-4118efc8cb04 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-19bdb47b-470e-4a92-88f9-4118efc8cb04.shg-box.shg-c {
  justify-content: center;
}

#s-8f803b3c-057f-48b1-a75e-725592e5b0d7 {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-8f803b3c-057f-48b1-a75e-725592e5b0d7 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-8f803b3c-057f-48b1-a75e-725592e5b0d7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image {
    
    
  }


.s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shogun-image-content {
  
    align-items: center;
  
}

.s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container {
      position: relative;
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-8f803b3c-057f-48b1-a75e-725592e5b0d7 {
  
  
  
  
}

#s-8f803b3c-057f-48b1-a75e-725592e5b0d7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image {
    
    
  }


.s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shogun-image-content {
  
    align-items: center;
  
}

.s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container {
      position: relative;
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7 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-8f803b3c-057f-48b1-a75e-725592e5b0d7 {
  
  
  
  
}

#s-8f803b3c-057f-48b1-a75e-725592e5b0d7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image {
    
    
  }


.s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shogun-image-content {
  
    align-items: center;
  
}

.s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container {
      position: relative;
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7 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-8f803b3c-057f-48b1-a75e-725592e5b0d7 {
  
  
  
  
}

#s-8f803b3c-057f-48b1-a75e-725592e5b0d7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image {
    
    
  }


.s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shogun-image-content {
  
    align-items: center;
  
}

.s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container {
      position: relative;
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-8f803b3c-057f-48b1-a75e-725592e5b0d7 {
  
  
  
  
}

#s-8f803b3c-057f-48b1-a75e-725592e5b0d7 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8f803b3c-057f-48b1-a75e-725592e5b0d7 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image {
    
    
  }


.s-8f803b3c-057f-48b1-a75e-725592e5b0d7 .shogun-image-content {
  
    align-items: center;
  
}

.s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container {
      position: relative;
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8f803b3c-057f-48b1-a75e-725592e5b0d7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-f95a37c2-ec1a-4b62-815e-38f5ecf6b859 {
  margin-bottom: 20px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-f95a37c2-ec1a-4b62-815e-38f5ecf6b859 .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 30px;
  
  letter-spacing: -1px;
  
}



#s-44641622-619d-4255-a351-b80391402de8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-44641622-619d-4255-a351-b80391402de8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-44641622-619d-4255-a351-b80391402de8.shg-box.shg-c {
  justify-content: center;
}

#s-1482eafe-2583-455e-81a7-8b9118746846 {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-1482eafe-2583-455e-81a7-8b9118746846 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-1482eafe-2583-455e-81a7-8b9118746846 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1482eafe-2583-455e-81a7-8b9118746846 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-1482eafe-2583-455e-81a7-8b9118746846 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1482eafe-2583-455e-81a7-8b9118746846 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1482eafe-2583-455e-81a7-8b9118746846 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image {
    
    
  }


.s-1482eafe-2583-455e-81a7-8b9118746846 .shogun-image-content {
  
    align-items: center;
  
}

.s-1482eafe-2583-455e-81a7-8b9118746846.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1482eafe-2583-455e-81a7-8b9118746846 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container {
      position: relative;
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-1482eafe-2583-455e-81a7-8b9118746846 {
  
  
  
  
}

#s-1482eafe-2583-455e-81a7-8b9118746846 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1482eafe-2583-455e-81a7-8b9118746846 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-1482eafe-2583-455e-81a7-8b9118746846 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1482eafe-2583-455e-81a7-8b9118746846 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1482eafe-2583-455e-81a7-8b9118746846 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image {
    
    
  }


.s-1482eafe-2583-455e-81a7-8b9118746846 .shogun-image-content {
  
    align-items: center;
  
}

.s-1482eafe-2583-455e-81a7-8b9118746846.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1482eafe-2583-455e-81a7-8b9118746846 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container {
      position: relative;
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846 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-1482eafe-2583-455e-81a7-8b9118746846 {
  
  
  
  
}

#s-1482eafe-2583-455e-81a7-8b9118746846 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1482eafe-2583-455e-81a7-8b9118746846 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-1482eafe-2583-455e-81a7-8b9118746846 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1482eafe-2583-455e-81a7-8b9118746846 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1482eafe-2583-455e-81a7-8b9118746846 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image {
    
    
  }


.s-1482eafe-2583-455e-81a7-8b9118746846 .shogun-image-content {
  
    align-items: center;
  
}

.s-1482eafe-2583-455e-81a7-8b9118746846.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1482eafe-2583-455e-81a7-8b9118746846 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container {
      position: relative;
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846 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-1482eafe-2583-455e-81a7-8b9118746846 {
  
  
  
  
}

#s-1482eafe-2583-455e-81a7-8b9118746846 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1482eafe-2583-455e-81a7-8b9118746846 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-1482eafe-2583-455e-81a7-8b9118746846 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1482eafe-2583-455e-81a7-8b9118746846 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1482eafe-2583-455e-81a7-8b9118746846 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image {
    
    
  }


.s-1482eafe-2583-455e-81a7-8b9118746846 .shogun-image-content {
  
    align-items: center;
  
}

.s-1482eafe-2583-455e-81a7-8b9118746846.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1482eafe-2583-455e-81a7-8b9118746846 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container {
      position: relative;
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-1482eafe-2583-455e-81a7-8b9118746846 {
  
  
  
  
}

#s-1482eafe-2583-455e-81a7-8b9118746846 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1482eafe-2583-455e-81a7-8b9118746846 .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-1482eafe-2583-455e-81a7-8b9118746846 .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1482eafe-2583-455e-81a7-8b9118746846 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1482eafe-2583-455e-81a7-8b9118746846 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image {
    
    
  }


.s-1482eafe-2583-455e-81a7-8b9118746846 .shogun-image-content {
  
    align-items: center;
  
}

.s-1482eafe-2583-455e-81a7-8b9118746846.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1482eafe-2583-455e-81a7-8b9118746846 {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container {
      position: relative;
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1482eafe-2583-455e-81a7-8b9118746846 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-70d78a34-8e75-4164-8068-01c23f424ceb {
  margin-bottom: 20px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-70d78a34-8e75-4164-8068-01c23f424ceb .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 30px;
  
  letter-spacing: -1px;
  
}



#s-2cd2b0d1-a820-45bc-b396-296af5727e90 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2cd2b0d1-a820-45bc-b396-296af5727e90 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2cd2b0d1-a820-45bc-b396-296af5727e90.shg-box.shg-c {
  justify-content: center;
}

#s-770c2900-d73b-4a65-bc0d-7610ca34e1ef {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
aspect-ratio: 150/130;
text-align: center;
}



.shg-image-margin-container-s-770c2900-d73b-4a65-bc0d-7610ca34e1ef {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-770c2900-d73b-4a65-bc0d-7610ca34e1ef {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image {
    
    
  }


.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shogun-image-content {
  
    align-items: center;
  
}

.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container {
      position: relative;
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-770c2900-d73b-4a65-bc0d-7610ca34e1ef {
  
  
  
  
}

#s-770c2900-d73b-4a65-bc0d-7610ca34e1ef {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image {
    
    
  }


.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shogun-image-content {
  
    align-items: center;
  
}

.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container {
      position: relative;
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef 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-770c2900-d73b-4a65-bc0d-7610ca34e1ef {
  
  
  
  
}

#s-770c2900-d73b-4a65-bc0d-7610ca34e1ef {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image {
    
    
  }


.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shogun-image-content {
  
    align-items: center;
  
}

.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container {
      position: relative;
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef 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-770c2900-d73b-4a65-bc0d-7610ca34e1ef {
  
  
  
  
}

#s-770c2900-d73b-4a65-bc0d-7610ca34e1ef {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image {
    
    
  }


.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shogun-image-content {
  
    align-items: center;
  
}

.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container {
      position: relative;
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-770c2900-d73b-4a65-bc0d-7610ca34e1ef {
  
  
  
  
}

#s-770c2900-d73b-4a65-bc0d-7610ca34e1ef {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shg-image-content-wrapper {
      aspect-ratio: 150/130;
      width: 100%;
      height: 100%;
    }

    #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shogun-image-link {
      aspect-ratio: 150/130;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-770c2900-d73b-4a65-bc0d-7610ca34e1ef img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image {
    
    
  }


.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef .shogun-image-content {
  
    align-items: center;
  
}

.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef {
      --shg-aspect-ratio: calc(150/130); 
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container {
      position: relative;
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-770c2900-d73b-4a65-bc0d-7610ca34e1ef img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-dfef1f15-06fb-4cf6-a351-9bbc9640e733 {
  margin-bottom: 20px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-dfef1f15-06fb-4cf6-a351-9bbc9640e733 .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  font-family: "futura-pt";
  font-style:  normal ;
  font-size: 30px;
  
  letter-spacing: -1px;
  
}



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