#s-dd72e100-9c37-4d9e-a126-fec1cfc02e13 {
  text-align: left;
}

.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-6eee4222-9638-4b85-b5be-cfb3a752cbc6 .shogun-tabs > li > .shogun-tab-box {
    background: rgba(255, 255, 255, 1);
    border: 1px solid rgba(246, 246, 246, 0);
  }
  #s-6eee4222-9638-4b85-b5be-cfb3a752cbc6 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(255, 255, 255, 1);
    border: 1px solid rgba(255, 255, 255, 1);
  }
#s-6eee4222-9638-4b85-b5be-cfb3a752cbc6 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
  font-family: Poppins;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-6eee4222-9638-4b85-b5be-cfb3a752cbc6 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(20, 133, 239, 1);
}

#s-6eee4222-9638-4b85-b5be-cfb3a752cbc6 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(255, 255, 255, 1);
}

#s-6eee4222-9638-4b85-b5be-cfb3a752cbc6 .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

.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-55863a7a-c9b6-49a4-aa05-22c6b2b16fdc {
  margin-top: 1em;
margin-left: auto;
margin-bottom: 1em;
margin-right: auto;
min-height: 50px;
}








#s-55863a7a-c9b6-49a4-aa05-22c6b2b16fdc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-55863a7a-c9b6-49a4-aa05-22c6b2b16fdc.shg-box.shg-c {
  justify-content: center;
}

#s-636fcecf-e0d7-4743-b8ce-f24a95592865 {
  margin-left: 8em;
min-height: 50px;
}
@media (min-width: 1200px){#s-636fcecf-e0d7-4743-b8ce-f24a95592865 {
  padding-left: 5em;
padding-right: 5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-636fcecf-e0d7-4743-b8ce-f24a95592865 {
  padding-left: 5em;
padding-right: 5em;
}
}@media (max-width: 767px){#s-636fcecf-e0d7-4743-b8ce-f24a95592865 {
  margin-left: 0em;
display: none;
}
#s-636fcecf-e0d7-4743-b8ce-f24a95592865, #wrap-s-636fcecf-e0d7-4743-b8ce-f24a95592865, #wrap-content-s-636fcecf-e0d7-4743-b8ce-f24a95592865 { display: none !important; }}







#s-636fcecf-e0d7-4743-b8ce-f24a95592865 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-636fcecf-e0d7-4743-b8ce-f24a95592865.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-896caf7a-dbd8-46d5-930c-cc073ba09649 {
  padding-top: 1em;
padding-bottom: 0px;
}
@media (max-width: 767px){#s-896caf7a-dbd8-46d5-930c-cc073ba09649 {
  
}
}
@media (min-width: 0px) {
[id="s-896caf7a-dbd8-46d5-930c-cc073ba09649"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-896caf7a-dbd8-46d5-930c-cc073ba09649"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 992px) {
[id="s-896caf7a-dbd8-46d5-930c-cc073ba09649"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 1200px) {
[id="s-896caf7a-dbd8-46d5-930c-cc073ba09649"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 0px) {
[id="s-8b11fc29-37a4-4a59-8319-7d823aec207a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 11.0px);
}

}

@media (min-width: 768px) {
[id="s-8b11fc29-37a4-4a59-8319-7d823aec207a"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 17.6px);
}

}

@media (min-width: 992px) {
[id="s-8b11fc29-37a4-4a59-8319-7d823aec207a"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 17.6px);
}

}

@media (min-width: 1200px) {
[id="s-8b11fc29-37a4-4a59-8319-7d823aec207a"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 17.6px);
}

}

.iframe-img{
        text-align: center;
}
.fst-img img, .snd-img img {
    width: 80%;
}
.slider-fix, .slider-fix-mobile{
  position: relative;
  z-index: 999;
  background-color: rgb(255, 255, 255);
  margin: auto!important;
}
.slider-fix{
  padding-top: 3em;  
}
.add-boxsadow{
    box-shadow: 0 4px 6px -2px rgba(0, 0, 0, 0.2);
}
/*.round-shandow img{*/
/* box-shadow: 0px 1px 12px 0px #00000045;*/
/* border-radius: 50%;    */
/*}*/
.spec-sub-text{
    font-size: 12px!important;
    margin: 0;
    padding-top: 10px;
    line-height: 13px;
    padding-bottom: 7px;
}
.spec-img{
    font-weight:700;
}
@media screen and (max-width: 900px) and (min-width: 60px) {
 .slider-fix-mobile{
        margin-top: 2em!important;
    }
    .fst-img img, .snd-img img {
    width: 90%;
}
}
@media (min-width: 0px) {
[id="s-1d6c1ebe-9451-47b0-ba72-c516dd5f8acc"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 11.0px);
}

}

@media (min-width: 768px) {
[id="s-1d6c1ebe-9451-47b0-ba72-c516dd5f8acc"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 17.6px);
}

}

@media (min-width: 992px) {
[id="s-1d6c1ebe-9451-47b0-ba72-c516dd5f8acc"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 17.6px);
}

}

@media (min-width: 1200px) {
[id="s-1d6c1ebe-9451-47b0-ba72-c516dd5f8acc"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 17.6px);
}

}

@media (min-width: 1200px){#s-0aabc1aa-0705-4480-9c53-f40c365dd405 {
  display: none;
}
#s-0aabc1aa-0705-4480-9c53-f40c365dd405, #wrap-s-0aabc1aa-0705-4480-9c53-f40c365dd405, #wrap-content-s-0aabc1aa-0705-4480-9c53-f40c365dd405 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-0aabc1aa-0705-4480-9c53-f40c365dd405 {
  display: none;
}
#s-0aabc1aa-0705-4480-9c53-f40c365dd405, #wrap-s-0aabc1aa-0705-4480-9c53-f40c365dd405, #wrap-content-s-0aabc1aa-0705-4480-9c53-f40c365dd405 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-0aabc1aa-0705-4480-9c53-f40c365dd405 {
  display: none;
}
#s-0aabc1aa-0705-4480-9c53-f40c365dd405, #wrap-s-0aabc1aa-0705-4480-9c53-f40c365dd405, #wrap-content-s-0aabc1aa-0705-4480-9c53-f40c365dd405 { display: none !important; }}@media (max-width: 767px){#s-0aabc1aa-0705-4480-9c53-f40c365dd405 {
  display: none;
}
#s-0aabc1aa-0705-4480-9c53-f40c365dd405, #wrap-s-0aabc1aa-0705-4480-9c53-f40c365dd405, #wrap-content-s-0aabc1aa-0705-4480-9c53-f40c365dd405 { display: none !important; }}
#s-d7500cac-ab77-4868-8a02-ef80e4f8be78 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-d7500cac-ab77-4868-8a02-ef80e4f8be78 {
  padding-left: 4em;
padding-right: 4em;
display: none;
}
#s-d7500cac-ab77-4868-8a02-ef80e4f8be78, #wrap-s-d7500cac-ab77-4868-8a02-ef80e4f8be78, #wrap-content-s-d7500cac-ab77-4868-8a02-ef80e4f8be78 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d7500cac-ab77-4868-8a02-ef80e4f8be78 {
  padding-left: 4em;
padding-right: 4em;
display: none;
}
#s-d7500cac-ab77-4868-8a02-ef80e4f8be78, #wrap-s-d7500cac-ab77-4868-8a02-ef80e4f8be78, #wrap-content-s-d7500cac-ab77-4868-8a02-ef80e4f8be78 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d7500cac-ab77-4868-8a02-ef80e4f8be78 {
  
}
}@media (max-width: 767px){#s-d7500cac-ab77-4868-8a02-ef80e4f8be78 {
  padding-left: 1em;
padding-right: 1em;
}
}







#s-d7500cac-ab77-4868-8a02-ef80e4f8be78 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d7500cac-ab77-4868-8a02-ef80e4f8be78.shg-box.shg-c {
  justify-content: center;
}

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

.shg-sld-slides {
  word-break: break-word;
  position: relative;
  overflow-x: hidden;
}

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

.shg-sld-nav-button {
  cursor: pointer;
  position: absolute;
  z-index: 10;
  top: 0;
  width: 35px;
  min-height: 35px;
  height: 100%;

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

.shg-sld-nav-button > svg {
  height: 100%;
  width: 100%;
}

.shg-sld-nav-button.shg-sld-left {
  left: 0;
}

.shg-sld-nav-button.shg-sld-left-over-content {
  left: 2%;
}

.shg-sld-nav-button.shg-sld-right {
  right: 0;
}

.shg-sld-nav-button.shg-sld-right-over-content {
  right: 2%;
}

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

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

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

.shg-sld-dots {
  margin-top: 10px;
  text-align: center;
  z-index: 1;
  position: relative;
}

.shg-sld-dots-on-top {
  margin-top: -30px !important;
}

.shg-sld-dot {
  cursor: pointer;
  display: inline-block !important;
  height: 14px;
  width: 14px;
  border-radius: 100%;
  margin-left: 5px;
  opacity: 0.5;
}

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

.shg-sld-dot.shg-sld-active {
  opacity: 1;
}

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

  to {
    opacity: 1;
  }
}

#s-74611aeb-3c97-451b-9b01-d56d46b4d493 {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-74611aeb-3c97-451b-9b01-d56d46b4d493 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-74611aeb-3c97-451b-9b01-d56d46b4d493 .shg-sld-nav-button.shg-sld-left,
#s-74611aeb-3c97-451b-9b01-d56d46b4d493 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

@media (max-width: 767px){#s-c4c282bd-877c-41dd-b9bc-1fcf864efb23 {
  padding-top: 1em;
}
}
@media (min-width: 0px) {
[id="s-c4c282bd-877c-41dd-b9bc-1fcf864efb23"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-c4c282bd-877c-41dd-b9bc-1fcf864efb23"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-c4c282bd-877c-41dd-b9bc-1fcf864efb23"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-c4c282bd-877c-41dd-b9bc-1fcf864efb23"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (max-width: 767px){#s-2a08f3ed-27d8-4166-a27a-6c4d298b5075 {
  padding-top: 1em;
}
}
@media (min-width: 0px) {
[id="s-2a08f3ed-27d8-4166-a27a-6c4d298b5075"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-2a08f3ed-27d8-4166-a27a-6c4d298b5075"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-2a08f3ed-27d8-4166-a27a-6c4d298b5075"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-2a08f3ed-27d8-4166-a27a-6c4d298b5075"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (max-width: 767px){#s-3ff49eb9-c064-43ed-aff0-3a60a9321110 {
  padding-top: 1em;
}
}
@media (min-width: 0px) {
[id="s-3ff49eb9-c064-43ed-aff0-3a60a9321110"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-3ff49eb9-c064-43ed-aff0-3a60a9321110"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-3ff49eb9-c064-43ed-aff0-3a60a9321110"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-3ff49eb9-c064-43ed-aff0-3a60a9321110"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) and (max-width: 991px){#s-133364ed-98f7-4f94-aba4-558e5eed78a6 {
  display: none;
}
#s-133364ed-98f7-4f94-aba4-558e5eed78a6, #wrap-s-133364ed-98f7-4f94-aba4-558e5eed78a6, #wrap-content-s-133364ed-98f7-4f94-aba4-558e5eed78a6 { display: none !important; }}@media (max-width: 767px){#s-133364ed-98f7-4f94-aba4-558e5eed78a6 {
  padding-top: 1em;
}
}
@media (min-width: 0px) {
[id="s-133364ed-98f7-4f94-aba4-558e5eed78a6"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-133364ed-98f7-4f94-aba4-558e5eed78a6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-133364ed-98f7-4f94-aba4-558e5eed78a6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-133364ed-98f7-4f94-aba4-558e5eed78a6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-6adc2fbc-2600-4a0e-93f1-1f666cf4b489 {
  padding-top: 3em;
min-height: 50px;
}
@media (max-width: 767px){#s-6adc2fbc-2600-4a0e-93f1-1f666cf4b489 {
  padding-top: 0em;
}
}







#s-6adc2fbc-2600-4a0e-93f1-1f666cf4b489 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6adc2fbc-2600-4a0e-93f1-1f666cf4b489.shg-box.shg-c {
  justify-content: center;
}

.tabletext1{
    font-size:16px;
   
    text-align: right;
    padding: 0px;
    color:black;
}
.tabletext2{
    font-size:25px;
   
    text-align: center;
    line-height: 24px;
    padding: 0px;
    color:black;
    font-weight: normal;
}
.linebold{
   font-weight: 600;
   padding-bottom:10px;
   padding-top:10px;
}
.tabletext3{
    font-size:16px;
   
    text-align: left;
    padding: 0px;
    color:black;
}
@media only screen and (max-width: 600px) {
    .tabletext1{
        font-size:13px;
    }
    .tabletext2{
        font-size:13px;
    }
    .tabletext3{
        font-size:13px;
    }
}
#s-c786510f-4091-46c5-8403-59bebce9cb24 {
  margin-top: 2em;
margin-bottom: 2em;
min-height: 50px;
}
@media (max-width: 767px){#s-c786510f-4091-46c5-8403-59bebce9cb24 {
  margin-left: 1em;
margin-right: 1em;
}
}







#s-c786510f-4091-46c5-8403-59bebce9cb24 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c786510f-4091-46c5-8403-59bebce9cb24.shg-box.shg-c {
  justify-content: center;
}

#s-bb4aaefc-bc6b-41d2-a6f4-8bdbe9934e88 {
  padding-bottom: 2em;
}

@media (min-width: 0px) {
[id="s-bb4aaefc-bc6b-41d2-a6f4-8bdbe9934e88"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bb4aaefc-bc6b-41d2-a6f4-8bdbe9934e88"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-bb4aaefc-bc6b-41d2-a6f4-8bdbe9934e88"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-bb4aaefc-bc6b-41d2-a6f4-8bdbe9934e88"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-bb4aaefc-bc6b-41d2-a6f4-8bdbe9934e88"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-bb4aaefc-bc6b-41d2-a6f4-8bdbe9934e88"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-bb4aaefc-bc6b-41d2-a6f4-8bdbe9934e88"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.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;
  color: ;
  font-family: ;
  text-transform: none;
  font-weight: ;
  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-9cdf4e65-33d1-4228-b82c-89f8e4722d67 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-9cdf4e65-33d1-4228-b82c-89f8e4722d67 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-9cdf4e65-33d1-4228-b82c-89f8e4722d67 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-9cdf4e65-33d1-4228-b82c-89f8e4722d67 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-baed926e-efe2-4182-94e6-d3e7ff91b3d3 {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-baed926e-efe2-4182-94e6-d3e7ff91b3d3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-baed926e-efe2-4182-94e6-d3e7ff91b3d3.shg-box.shg-c {
  justify-content: center;
}

#s-4b42131d-4c97-4b77-a76e-69103c3163ff {
  padding-top: 2em;
padding-left: 5em;
padding-bottom: 2em;
padding-right: 5em;
min-height: 50px;
}
@media (max-width: 767px){#s-4b42131d-4c97-4b77-a76e-69103c3163ff {
  padding-top: 1.5em;
padding-left: 0.7em;
padding-bottom: 0em;
padding-right: 0.7em;
}
}







#s-4b42131d-4c97-4b77-a76e-69103c3163ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4b42131d-4c97-4b77-a76e-69103c3163ff.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-d842460f-1c27-4141-8d09-1cc690dff9ba"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d842460f-1c27-4141-8d09-1cc690dff9ba"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-d842460f-1c27-4141-8d09-1cc690dff9ba"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-d842460f-1c27-4141-8d09-1cc690dff9ba"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-41a89e3d-c247-4f6e-926b-d9084392a6cb {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-41a89e3d-c247-4f6e-926b-d9084392a6cb {
  margin-left: 0em;
margin-bottom: -1em;
margin-right: 0em;
padding-left: 3em;
padding-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-41a89e3d-c247-4f6e-926b-d9084392a6cb {
  margin-top: 0em;
margin-bottom: -1em;
}
}@media (max-width: 767px){#s-41a89e3d-c247-4f6e-926b-d9084392a6cb {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: -1em;
margin-right: 0em;
padding-left: 1em;
}
}
#s-41a89e3d-c247-4f6e-926b-d9084392a6cb .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3em;
  line-height: 1em;
  
  text-align: left;
}


@media (max-width: 767px){#s-41a89e3d-c247-4f6e-926b-d9084392a6cb .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 2.5em;
  line-height: 1em;
  
  text-align: left;
}


}
@media (min-width: 0px) {
[id="s-988c66d2-3a75-4a06-a44a-f299a6b198b3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-988c66d2-3a75-4a06-a44a-f299a6b198b3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-988c66d2-3a75-4a06-a44a-f299a6b198b3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-988c66d2-3a75-4a06-a44a-f299a6b198b3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-ad5691a3-c6a2-4b8e-a85a-30cae4d3f6ca {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-ad5691a3-c6a2-4b8e-a85a-30cae4d3f6ca {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
padding-top: 3em;
padding-left: 3em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ad5691a3-c6a2-4b8e-a85a-30cae4d3f6ca {
  padding-top: 3em;
padding-left: 3em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (max-width: 767px){#s-ad5691a3-c6a2-4b8e-a85a-30cae4d3f6ca {
  padding-top: 3em;
padding-left: 1em;
padding-bottom: 1em;
padding-right: 1em;
}
}







#s-ad5691a3-c6a2-4b8e-a85a-30cae4d3f6ca > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ad5691a3-c6a2-4b8e-a85a-30cae4d3f6ca.shg-box.shg-c {
  justify-content: flex-start;
}

#s-a73920dd-9b52-46ef-aa5f-7e26c847cd65 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a73920dd-9b52-46ef-aa5f-7e26c847cd65 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-a73920dd-9b52-46ef-aa5f-7e26c847cd65 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-a73920dd-9b52-46ef-aa5f-7e26c847cd65 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-b5a065b2-46e1-4fdb-8d90-8b2c554dc1b3 {
  margin-top: 3%;
margin-bottom: 3%;
padding-bottom: 1em;
}
@media (max-width: 767px){#s-b5a065b2-46e1-4fdb-8d90-8b2c554dc1b3 {
  padding-bottom: 0em;
}
}
#s-db9420cd-5925-4feb-9a64-075b6ed9922e {
  padding-bottom: 1em;
}
@media (max-width: 767px){#s-db9420cd-5925-4feb-9a64-075b6ed9922e {
  padding-bottom: 0em;
}
}
#s-ece31176-61ee-42a6-8ecb-cdc49ff7d5b6 {
  padding-bottom: 1em;
}
@media (min-width: 1200px){#s-ece31176-61ee-42a6-8ecb-cdc49ff7d5b6 {
  padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ece31176-61ee-42a6-8ecb-cdc49ff7d5b6 {
  padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-ece31176-61ee-42a6-8ecb-cdc49ff7d5b6 {
  padding-bottom: 0em;
}
}@media (max-width: 767px){#s-ece31176-61ee-42a6-8ecb-cdc49ff7d5b6 {
  padding-bottom: 0em;
}
}
.shg-align-container {
  box-sizing: border-box;
}

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

.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;
  flex-direction: column;
  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;
  flex-direction: column;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 10;
  min-width: 100%;
  min-height: 100%;
  /* Ensures that the content children fills the container */
  align-items: stretch;
}

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

.shogun-image-content > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  text-align: center;
}
@media (max-width: 767px){#s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  margin-top: 1.5em;
}
}
#s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  margin: 0 !important;
  overflow: visible;
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895 img.shogun-image {
  /* Add background color handling */
  
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b37f5509-5130-4c90-98a2-e7ba88916895.shogun-image {
    
    
    
    
  }


.s-b37f5509-5130-4c90-98a2-e7ba88916895 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b37f5509-5130-4c90-98a2-e7ba88916895.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b37f5509-5130-4c90-98a2-e7ba88916895.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895.shogun-image {
  box-sizing: border-box;
}



.s-b37f5509-5130-4c90-98a2-e7ba88916895 img.shogun-image {
  
}


@media (min-width: 1200px){#s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  margin: 0 !important;
  overflow: visible;
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895 img.shogun-image {
  /* Add background color handling */
  
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b37f5509-5130-4c90-98a2-e7ba88916895.shogun-image {
    
    
    
    
  }


.s-b37f5509-5130-4c90-98a2-e7ba88916895 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b37f5509-5130-4c90-98a2-e7ba88916895.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b37f5509-5130-4c90-98a2-e7ba88916895.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895.shogun-image {
  box-sizing: border-box;
}



.s-b37f5509-5130-4c90-98a2-e7ba88916895 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  margin: 0 !important;
  overflow: visible;
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895 img.shogun-image {
  /* Add background color handling */
  
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b37f5509-5130-4c90-98a2-e7ba88916895.shogun-image {
    
    
    
    
  }


.s-b37f5509-5130-4c90-98a2-e7ba88916895 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b37f5509-5130-4c90-98a2-e7ba88916895.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b37f5509-5130-4c90-98a2-e7ba88916895.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895.shogun-image {
  box-sizing: border-box;
}



.s-b37f5509-5130-4c90-98a2-e7ba88916895 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  margin: 0 !important;
  overflow: visible;
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895 img.shogun-image {
  /* Add background color handling */
  
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b37f5509-5130-4c90-98a2-e7ba88916895.shogun-image {
    
    
    
    
  }


.s-b37f5509-5130-4c90-98a2-e7ba88916895 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b37f5509-5130-4c90-98a2-e7ba88916895.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b37f5509-5130-4c90-98a2-e7ba88916895.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895.shogun-image {
  box-sizing: border-box;
}



.s-b37f5509-5130-4c90-98a2-e7ba88916895 img.shogun-image {
  
}


}@media (max-width: 767px){#s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  margin: 0 !important;
  overflow: visible;
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 1.5em;
  
}

.shg-image-content-margin-container-s-b37f5509-5130-4c90-98a2-e7ba88916895 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895 img.shogun-image {
  /* Add background color handling */
  
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b37f5509-5130-4c90-98a2-e7ba88916895.shogun-image {
    
    
    
    
  }


.s-b37f5509-5130-4c90-98a2-e7ba88916895 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b37f5509-5130-4c90-98a2-e7ba88916895.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b37f5509-5130-4c90-98a2-e7ba88916895.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b37f5509-5130-4c90-98a2-e7ba88916895.shogun-image {
  box-sizing: border-box;
}



.s-b37f5509-5130-4c90-98a2-e7ba88916895 img.shogun-image {
  
}


}
#s-6c2a1bf7-b087-4d72-9765-7f32b4cb114d {
  padding-top: 2em;
padding-left: 5em;
padding-bottom: 2em;
padding-right: 5em;
min-height: 50px;
}
@media (max-width: 767px){#s-6c2a1bf7-b087-4d72-9765-7f32b4cb114d {
  padding-top: 1.5em;
padding-left: 0.7em;
padding-bottom: 0em;
padding-right: 0.7em;
}
}







#s-6c2a1bf7-b087-4d72-9765-7f32b4cb114d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6c2a1bf7-b087-4d72-9765-7f32b4cb114d.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-22ae88f5-6d4f-4996-a06e-4acdf3015647"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-22ae88f5-6d4f-4996-a06e-4acdf3015647"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-22ae88f5-6d4f-4996-a06e-4acdf3015647"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-22ae88f5-6d4f-4996-a06e-4acdf3015647"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-9424805f-f4fe-400c-827b-b39de659939b {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-9424805f-f4fe-400c-827b-b39de659939b {
  margin-left: 0em;
margin-bottom: -1em;
margin-right: 0em;
padding-left: 3em;
padding-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9424805f-f4fe-400c-827b-b39de659939b {
  margin-top: 0em;
margin-bottom: -1em;
}
}@media (max-width: 767px){#s-9424805f-f4fe-400c-827b-b39de659939b {
  margin-left: 1em;
margin-bottom: -1em;
}
}
#s-9424805f-f4fe-400c-827b-b39de659939b .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3em;
  line-height: 1em;
  
  text-align: left;
}


@media (max-width: 767px){#s-9424805f-f4fe-400c-827b-b39de659939b .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 2.5em;
  line-height: 1em;
  
  text-align: left;
}


}
@media (min-width: 0px) {
[id="s-f0a56732-08f3-45a1-ac4d-44d244610aa7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f0a56732-08f3-45a1-ac4d-44d244610aa7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-f0a56732-08f3-45a1-ac4d-44d244610aa7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-f0a56732-08f3-45a1-ac4d-44d244610aa7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-cf6de8b9-c345-4439-9729-25de04720acd {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-cf6de8b9-c345-4439-9729-25de04720acd {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
padding-top: 3em;
padding-left: 3em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-cf6de8b9-c345-4439-9729-25de04720acd {
  padding-top: 3em;
padding-left: 3em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (max-width: 767px){#s-cf6de8b9-c345-4439-9729-25de04720acd {
  padding-top: 2em;
padding-left: 1em;
padding-bottom: 1em;
padding-right: 1em;
}
}







#s-cf6de8b9-c345-4439-9729-25de04720acd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cf6de8b9-c345-4439-9729-25de04720acd.shg-box.shg-c {
  justify-content: flex-start;
}

#s-dadab0b9-3b2e-4ae4-b5da-a504202439e7 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-dadab0b9-3b2e-4ae4-b5da-a504202439e7 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-dadab0b9-3b2e-4ae4-b5da-a504202439e7 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-dadab0b9-3b2e-4ae4-b5da-a504202439e7 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-a7fbc23a-3759-4b7b-8b5c-089ab942da77 {
  margin-top: 3%;
padding-bottom: 1em;
}
@media (max-width: 767px){#s-a7fbc23a-3759-4b7b-8b5c-089ab942da77 {
  padding-bottom: 0em;
}
}
#s-2e5bc37d-3cfc-4be1-94b1-061486537ac9 {
  padding-bottom: 1em;
}
@media (max-width: 767px){#s-2e5bc37d-3cfc-4be1-94b1-061486537ac9 {
  padding-bottom: 0em;
}
}
#s-d3e17f6d-0051-43ec-88d0-649824932e48 {
  padding-bottom: 1em;
}
@media (min-width: 1200px){#s-d3e17f6d-0051-43ec-88d0-649824932e48 {
  padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d3e17f6d-0051-43ec-88d0-649824932e48 {
  padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-d3e17f6d-0051-43ec-88d0-649824932e48 {
  padding-bottom: 0em;
}
}@media (max-width: 767px){#s-d3e17f6d-0051-43ec-88d0-649824932e48 {
  padding-bottom: 0em;
}
}
#s-2f560e1e-17c3-4aac-b76a-cfab3542a324 {
  min-height: 50px;
}
@media (max-width: 767px){#s-2f560e1e-17c3-4aac-b76a-cfab3542a324 {
  margin-top: 1.5em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
}
}







#s-2f560e1e-17c3-4aac-b76a-cfab3542a324 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2f560e1e-17c3-4aac-b76a-cfab3542a324.shg-box.shg-c {
  justify-content: center;
}

.fa-pause{
    position: absolute;
    z-index: 10;
    right: 0;
    transform: translate(-50%, -50%);
    color: #fff;
    font-size: 15px;
    background: #6317ff;
    border-radius: 50%;
    height: 60px;
    width: 60px;
    padding: 23px 24px;
    bottom: -8px;
    border: 1px solid #4718A7;
}
.fa-play{
    position: absolute;
    z-index: 10;
    transform: translate(-50%, -50%);
    color: #fff;
    font-size: 15px;
    background:#6317ff;
    border-radius: 50%;
    height: 60px;
    width: 60px;
    padding: 23px 24px;
    top: 50%;
    border: 1px solid #4718A7;
    left: 50%;
}


.radius-right{
    border-radius: 8px 50px 50px 8px;
}
.radius-left{
    border-radius: 50px 8px 8px 50px;
}
.radius-fourside{
    border-radius: 20px 20px 20px 20px;
}

.fa-play-circle,
.fa-circle-pause {
    position: absolute;
    z-index: 10;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #fff;
    font-size: 50px;
    background: #6317ff;
    border-radius: 50%;
}

/*.fa-widget-iq{
    visibility:hidden !important;
}
.nb-shogun-video-container:hover .fa-widget-iq{
    visibility:visible !important;
}*/
.nb-shogun-Video-section
{
     display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
}

.fa-play-circle:hover,
.fa-circle-pause:hover {
    cursor: pointer;
}

.nb-shogun-video-container
{
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    flex-direction: row;   
}
@media only screen and (max-width: 540px) {
    .Video-Div {
        width: 100%;
    }
}
.play_button_bottom_video{
    -o-object-fit: cover;
       object-fit: cover;
}
#s-def4b73a-f80e-41b9-b1b2-6cbdc9543964 {
  padding-top: 2em;
padding-left: 5em;
padding-bottom: 2em;
padding-right: 5em;
min-height: 50px;
}
@media (max-width: 767px){#s-def4b73a-f80e-41b9-b1b2-6cbdc9543964 {
  padding-top: 1.5em;
padding-left: 0.7em;
padding-bottom: 0em;
padding-right: 0.7em;
}
}







#s-def4b73a-f80e-41b9-b1b2-6cbdc9543964 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-def4b73a-f80e-41b9-b1b2-6cbdc9543964.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-75df5bf1-6891-4b76-9c09-34b066560f0a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-75df5bf1-6891-4b76-9c09-34b066560f0a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-75df5bf1-6891-4b76-9c09-34b066560f0a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-75df5bf1-6891-4b76-9c09-34b066560f0a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-83408620-3745-4fa8-bf4a-bbe3e4c6f227 {
  padding-top: 0px;
padding-left: 1em;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-83408620-3745-4fa8-bf4a-bbe3e4c6f227 {
  margin-left: 0em;
margin-bottom: -1em;
margin-right: 0em;
padding-left: 3em;
padding-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-83408620-3745-4fa8-bf4a-bbe3e4c6f227 {
  margin-top: 0em;
margin-bottom: -1em;
padding-left: 3em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-83408620-3745-4fa8-bf4a-bbe3e4c6f227 {
  padding-left: 3em;
}
}@media (max-width: 767px){#s-83408620-3745-4fa8-bf4a-bbe3e4c6f227 {
  margin-bottom: -1em;
padding-left: 1em;
}
}
#s-83408620-3745-4fa8-bf4a-bbe3e4c6f227 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3em;
  line-height: 1em;
  
  text-align: left;
}


@media (max-width: 767px){#s-83408620-3745-4fa8-bf4a-bbe3e4c6f227 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 2.5em;
  line-height: 1em;
  
  text-align: left;
}


}
@media (min-width: 0px) {
[id="s-73e09182-46ba-4a72-9504-afd4ff276e80"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-73e09182-46ba-4a72-9504-afd4ff276e80"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-73e09182-46ba-4a72-9504-afd4ff276e80"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-73e09182-46ba-4a72-9504-afd4ff276e80"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-3a4d0426-36d4-45b2-a98a-e1c9d0f80247 {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-3a4d0426-36d4-45b2-a98a-e1c9d0f80247 {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
padding-top: 3em;
padding-left: 3em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3a4d0426-36d4-45b2-a98a-e1c9d0f80247 {
  padding-top: 3em;
padding-left: 3em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (max-width: 767px){#s-3a4d0426-36d4-45b2-a98a-e1c9d0f80247 {
  padding-top: 2em;
padding-left: 1em;
padding-bottom: 1em;
padding-right: 1em;
}
}







#s-3a4d0426-36d4-45b2-a98a-e1c9d0f80247 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3a4d0426-36d4-45b2-a98a-e1c9d0f80247.shg-box.shg-c {
  justify-content: flex-start;
}

#s-a0cd790d-d555-49e4-8c63-c1f18bfe5745 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a0cd790d-d555-49e4-8c63-c1f18bfe5745 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-a0cd790d-d555-49e4-8c63-c1f18bfe5745 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-a0cd790d-d555-49e4-8c63-c1f18bfe5745 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-dad8591d-add8-4b39-bbaf-6d31bce22ee0 {
  margin-top: 3%;
padding-bottom: 1em;
}
@media (max-width: 767px){#s-dad8591d-add8-4b39-bbaf-6d31bce22ee0 {
  padding-bottom: 0em;
}
}
#s-a1150fd4-07e9-4158-8ad2-d8fa7621b0b5 {
  padding-bottom: 1em;
}
@media (max-width: 767px){#s-a1150fd4-07e9-4158-8ad2-d8fa7621b0b5 {
  padding-bottom: 0em;
}
}
#s-7391b016-ba27-4d6b-be43-67c485a5ee25 {
  padding-bottom: 1em;
}
@media (min-width: 1200px){#s-7391b016-ba27-4d6b-be43-67c485a5ee25 {
  padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7391b016-ba27-4d6b-be43-67c485a5ee25 {
  padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-7391b016-ba27-4d6b-be43-67c485a5ee25 {
  padding-bottom: 0em;
}
}@media (max-width: 767px){#s-7391b016-ba27-4d6b-be43-67c485a5ee25 {
  padding-bottom: 0em;
}
}
#s-26510f51-08e3-4297-b00e-5587ef86c991 {
  min-height: 50px;
}
@media (max-width: 767px){#s-26510f51-08e3-4297-b00e-5587ef86c991 {
  margin-top: 1.5em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
}
}







#s-26510f51-08e3-4297-b00e-5587ef86c991 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-26510f51-08e3-4297-b00e-5587ef86c991.shg-box.shg-c {
  justify-content: center;
}

#s-ae6eab40-838b-40fe-94f3-30acc426e193 {
  padding-top: 2em;
padding-left: 5em;
padding-bottom: 2em;
padding-right: 5em;
min-height: 50px;
}
@media (max-width: 767px){#s-ae6eab40-838b-40fe-94f3-30acc426e193 {
  padding-top: 1.5em;
padding-left: 0.7em;
padding-bottom: 0em;
padding-right: 0.7em;
}
}







#s-ae6eab40-838b-40fe-94f3-30acc426e193 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ae6eab40-838b-40fe-94f3-30acc426e193.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-a7aef44b-332d-431f-b586-b64ecc582214"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a7aef44b-332d-431f-b586-b64ecc582214"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a7aef44b-332d-431f-b586-b64ecc582214"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a7aef44b-332d-431f-b586-b64ecc582214"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-6b6ed690-6dea-4652-a1ff-4d5bfa0c127d {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-6b6ed690-6dea-4652-a1ff-4d5bfa0c127d {
  margin-left: 0em;
margin-bottom: -1em;
margin-right: 0em;
padding-left: 3em;
padding-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6b6ed690-6dea-4652-a1ff-4d5bfa0c127d {
  margin-top: 0em;
margin-bottom: -1em;
}
}@media (max-width: 767px){#s-6b6ed690-6dea-4652-a1ff-4d5bfa0c127d {
  margin-left: 1em;
margin-bottom: -1em;
}
}
#s-6b6ed690-6dea-4652-a1ff-4d5bfa0c127d .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3em;
  line-height: 1em;
  
  text-align: left;
}


@media (max-width: 767px){#s-6b6ed690-6dea-4652-a1ff-4d5bfa0c127d .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 2.5em;
  line-height: 1em;
  
  text-align: left;
}


}
@media (min-width: 0px) {
[id="s-a84f3c03-d4d6-438b-9c59-98cd167b4869"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a84f3c03-d4d6-438b-9c59-98cd167b4869"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a84f3c03-d4d6-438b-9c59-98cd167b4869"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a84f3c03-d4d6-438b-9c59-98cd167b4869"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-86d7515a-7e8f-4064-9b38-5443a33b2b1b {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-86d7515a-7e8f-4064-9b38-5443a33b2b1b {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
padding-top: 3em;
padding-left: 3em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-86d7515a-7e8f-4064-9b38-5443a33b2b1b {
  padding-top: 3em;
padding-left: 3em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (max-width: 767px){#s-86d7515a-7e8f-4064-9b38-5443a33b2b1b {
  padding-top: 2em;
padding-left: 1em;
padding-bottom: 1em;
padding-right: 1em;
}
}







#s-86d7515a-7e8f-4064-9b38-5443a33b2b1b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-86d7515a-7e8f-4064-9b38-5443a33b2b1b.shg-box.shg-c {
  justify-content: flex-start;
}

#s-2fd50d2c-facd-4a07-8413-abad220ff475 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-2fd50d2c-facd-4a07-8413-abad220ff475 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-2fd50d2c-facd-4a07-8413-abad220ff475 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-2fd50d2c-facd-4a07-8413-abad220ff475 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-e65a3493-8fd4-445a-8e14-958f2f663ee7 {
  margin-top: 3%;
padding-bottom: 1em;
}
@media (max-width: 767px){#s-e65a3493-8fd4-445a-8e14-958f2f663ee7 {
  padding-bottom: 0em;
}
}
#s-5999bb47-9e82-4bff-b241-6dd0f8632619 {
  padding-bottom: 1em;
}
@media (max-width: 767px){#s-5999bb47-9e82-4bff-b241-6dd0f8632619 {
  padding-bottom: 0em;
}
}
#s-8c8c7331-74a7-4b72-91c0-e22676d843d4 {
  padding-bottom: 1em;
}
@media (min-width: 1200px){#s-8c8c7331-74a7-4b72-91c0-e22676d843d4 {
  padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8c8c7331-74a7-4b72-91c0-e22676d843d4 {
  padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-8c8c7331-74a7-4b72-91c0-e22676d843d4 {
  padding-bottom: 0em;
}
}@media (max-width: 767px){#s-8c8c7331-74a7-4b72-91c0-e22676d843d4 {
  padding-bottom: 0em;
}
}
#s-943d689d-748c-43c7-8370-e29434f5c4b3 {
  min-height: 50px;
}
@media (max-width: 767px){#s-943d689d-748c-43c7-8370-e29434f5c4b3 {
  margin-top: 1.5em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
}
}







#s-943d689d-748c-43c7-8370-e29434f5c4b3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-943d689d-748c-43c7-8370-e29434f5c4b3.shg-box.shg-c {
  justify-content: center;
}

#s-398753c6-c242-43a7-ab70-4c39772fab46 {
  padding-top: 2em;
padding-left: 5em;
padding-bottom: 2em;
padding-right: 5em;
min-height: 50px;
}
@media (max-width: 767px){#s-398753c6-c242-43a7-ab70-4c39772fab46 {
  padding-top: 1.5em;
padding-left: 0.7em;
padding-bottom: 0em;
padding-right: 0.7em;
}
}







#s-398753c6-c242-43a7-ab70-4c39772fab46 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-398753c6-c242-43a7-ab70-4c39772fab46.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-66a74b21-db38-4b9c-abd7-a543b4f9a614"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-66a74b21-db38-4b9c-abd7-a543b4f9a614"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-66a74b21-db38-4b9c-abd7-a543b4f9a614"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-66a74b21-db38-4b9c-abd7-a543b4f9a614"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-bd457185-19b0-45f0-8be6-a9169a3a6304 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-bd457185-19b0-45f0-8be6-a9169a3a6304 {
  margin-left: 0em;
margin-bottom: -1em;
margin-right: 0em;
padding-left: 3em;
padding-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-bd457185-19b0-45f0-8be6-a9169a3a6304 {
  margin-top: 0em;
margin-bottom: -1em;
}
}@media (max-width: 767px){#s-bd457185-19b0-45f0-8be6-a9169a3a6304 {
  margin-left: 1em;
margin-bottom: -1em;
}
}
#s-bd457185-19b0-45f0-8be6-a9169a3a6304 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 2.5em;
  line-height: 1em;
  
  text-align: left;
}



@media (min-width: 0px) {
[id="s-e2341be9-01d4-4957-826e-2293eb4cf9c0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e2341be9-01d4-4957-826e-2293eb4cf9c0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e2341be9-01d4-4957-826e-2293eb4cf9c0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e2341be9-01d4-4957-826e-2293eb4cf9c0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-b603cae4-87ef-4227-8c2a-a3e67d6b1226 {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-b603cae4-87ef-4227-8c2a-a3e67d6b1226 {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
padding-top: 3em;
padding-left: 3em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b603cae4-87ef-4227-8c2a-a3e67d6b1226 {
  padding-top: 3em;
padding-left: 3em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (max-width: 767px){#s-b603cae4-87ef-4227-8c2a-a3e67d6b1226 {
  padding-top: 2em;
padding-left: 1em;
padding-bottom: 1em;
padding-right: 1em;
}
}







#s-b603cae4-87ef-4227-8c2a-a3e67d6b1226 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b603cae4-87ef-4227-8c2a-a3e67d6b1226.shg-box.shg-c {
  justify-content: flex-start;
}

#s-831fa41c-86d6-4867-8836-1399c7a75b46 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-831fa41c-86d6-4867-8836-1399c7a75b46 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-831fa41c-86d6-4867-8836-1399c7a75b46 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-831fa41c-86d6-4867-8836-1399c7a75b46 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-6c0d0341-f500-4ecb-abd0-fe26ed2dea9c {
  margin-top: 3%;
padding-bottom: 1em;
}
@media (max-width: 767px){#s-6c0d0341-f500-4ecb-abd0-fe26ed2dea9c {
  padding-bottom: 0em;
}
}
#s-1f9a6bd6-5776-44d7-9151-24f82c9c5ad6 {
  padding-bottom: 1em;
}
@media (max-width: 767px){#s-1f9a6bd6-5776-44d7-9151-24f82c9c5ad6 {
  padding-bottom: 0em;
}
}
#s-3426a8c7-e337-4e05-8b74-33b403bd1aa2 {
  padding-bottom: 1em;
}
@media (min-width: 1200px){#s-3426a8c7-e337-4e05-8b74-33b403bd1aa2 {
  padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3426a8c7-e337-4e05-8b74-33b403bd1aa2 {
  padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-3426a8c7-e337-4e05-8b74-33b403bd1aa2 {
  padding-bottom: 0em;
}
}@media (max-width: 767px){#s-3426a8c7-e337-4e05-8b74-33b403bd1aa2 {
  padding-bottom: 0em;
}
}
#s-16479e7a-c03c-4d38-94e4-07758897bdc8 {
  min-height: 50px;
}
@media (max-width: 767px){#s-16479e7a-c03c-4d38-94e4-07758897bdc8 {
  margin-top: 1.5em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
}
}







#s-16479e7a-c03c-4d38-94e4-07758897bdc8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-16479e7a-c03c-4d38-94e4-07758897bdc8.shg-box.shg-c {
  justify-content: center;
}

#s-73477eea-85e2-4d51-96ff-0d3ea629a308 {
  padding-top: 2em;
padding-left: 5em;
padding-bottom: 2em;
padding-right: 5em;
min-height: 50px;
}
@media (max-width: 767px){#s-73477eea-85e2-4d51-96ff-0d3ea629a308 {
  padding-top: 1.5em;
padding-left: 0.7em;
padding-bottom: 0em;
padding-right: 0.7em;
}
}







#s-73477eea-85e2-4d51-96ff-0d3ea629a308 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-73477eea-85e2-4d51-96ff-0d3ea629a308.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-b0abd1ab-61af-471d-b659-2b268088ac85"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b0abd1ab-61af-471d-b659-2b268088ac85"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-b0abd1ab-61af-471d-b659-2b268088ac85"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-b0abd1ab-61af-471d-b659-2b268088ac85"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-403143e0-4ede-402b-842d-af9f844a4c45 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-403143e0-4ede-402b-842d-af9f844a4c45 {
  margin-left: 0em;
margin-bottom: -1em;
margin-right: 0em;
padding-left: 3em;
padding-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-403143e0-4ede-402b-842d-af9f844a4c45 {
  margin-top: 0em;
margin-bottom: -1em;
}
}@media (max-width: 767px){#s-403143e0-4ede-402b-842d-af9f844a4c45 {
  margin-left: 1em;
margin-bottom: -1em;
}
}
#s-403143e0-4ede-402b-842d-af9f844a4c45 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3em;
  line-height: 1em;
  
  text-align: left;
}


@media (max-width: 767px){#s-403143e0-4ede-402b-842d-af9f844a4c45 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 2.5em;
  line-height: 1em;
  
  text-align: left;
}


}
@media (min-width: 0px) {
[id="s-5d2da642-2f3c-4616-b7d1-fc13e0a95582"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5d2da642-2f3c-4616-b7d1-fc13e0a95582"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5d2da642-2f3c-4616-b7d1-fc13e0a95582"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5d2da642-2f3c-4616-b7d1-fc13e0a95582"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-6671c3af-a805-46f3-9dbc-d017920888c1 {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-6671c3af-a805-46f3-9dbc-d017920888c1 {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
padding-top: 3em;
padding-left: 3em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6671c3af-a805-46f3-9dbc-d017920888c1 {
  padding-top: 3em;
padding-left: 3em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (max-width: 767px){#s-6671c3af-a805-46f3-9dbc-d017920888c1 {
  padding-top: 2em;
padding-left: 1em;
padding-bottom: 1em;
padding-right: 1em;
}
}







#s-6671c3af-a805-46f3-9dbc-d017920888c1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6671c3af-a805-46f3-9dbc-d017920888c1.shg-box.shg-c {
  justify-content: flex-start;
}

#s-384899f0-5d95-4606-9252-753c7bce5f0a {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-384899f0-5d95-4606-9252-753c7bce5f0a {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-384899f0-5d95-4606-9252-753c7bce5f0a .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-384899f0-5d95-4606-9252-753c7bce5f0a .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-a5ee22bc-578a-4aa2-bac0-14bd44ad3e91 {
  margin-top: 3%;
padding-bottom: 1em;
}
@media (max-width: 767px){#s-a5ee22bc-578a-4aa2-bac0-14bd44ad3e91 {
  padding-bottom: 0em;
}
}
#s-b10a07c5-e86c-409f-afae-907a1a3a6501 {
  padding-bottom: 1em;
}
@media (min-width: 1200px){#s-b10a07c5-e86c-409f-afae-907a1a3a6501 {
  padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b10a07c5-e86c-409f-afae-907a1a3a6501 {
  padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-b10a07c5-e86c-409f-afae-907a1a3a6501 {
  padding-bottom: 0em;
}
}@media (max-width: 767px){#s-b10a07c5-e86c-409f-afae-907a1a3a6501 {
  padding-bottom: 0em;
}
}
#s-b5f85d2d-3955-4421-9caf-9b7186af62f0 {
  min-height: 50px;
}
@media (max-width: 767px){#s-b5f85d2d-3955-4421-9caf-9b7186af62f0 {
  margin-top: 1.5em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
}
}







#s-b5f85d2d-3955-4421-9caf-9b7186af62f0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b5f85d2d-3955-4421-9caf-9b7186af62f0.shg-box.shg-c {
  justify-content: center;
}

#s-5d543201-218f-4a06-afa7-bbbfbd26c097 {
  padding-top: 2em;
padding-left: 5em;
padding-bottom: 2em;
padding-right: 5em;
min-height: 50px;
}
@media (max-width: 767px){#s-5d543201-218f-4a06-afa7-bbbfbd26c097 {
  padding-top: 1.5em;
padding-left: 0.7em;
padding-bottom: 0em;
padding-right: 0.7em;
}
}







#s-5d543201-218f-4a06-afa7-bbbfbd26c097 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5d543201-218f-4a06-afa7-bbbfbd26c097.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-d84b8e50-9891-4cf1-a999-cb677aa3d9dd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d84b8e50-9891-4cf1-a999-cb677aa3d9dd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-d84b8e50-9891-4cf1-a999-cb677aa3d9dd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-d84b8e50-9891-4cf1-a999-cb677aa3d9dd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-a4a213b4-75a9-4ea3-914d-ded35c8752e8 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-a4a213b4-75a9-4ea3-914d-ded35c8752e8 {
  margin-left: 0em;
margin-bottom: -1em;
margin-right: 0em;
padding-left: 3em;
padding-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a4a213b4-75a9-4ea3-914d-ded35c8752e8 {
  margin-top: 0em;
margin-bottom: -1em;
}
}@media (max-width: 767px){#s-a4a213b4-75a9-4ea3-914d-ded35c8752e8 {
  margin-left: 1em;
margin-bottom: -1em;
}
}
#s-a4a213b4-75a9-4ea3-914d-ded35c8752e8 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3em;
  line-height: 1em;
  
  text-align: left;
}


@media (max-width: 767px){#s-a4a213b4-75a9-4ea3-914d-ded35c8752e8 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 2.5em;
  line-height: 1em;
  
  text-align: left;
}


}
@media (min-width: 0px) {
[id="s-ff943b31-d176-44a0-9fd4-533c79f1a5d9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ff943b31-d176-44a0-9fd4-533c79f1a5d9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-ff943b31-d176-44a0-9fd4-533c79f1a5d9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-ff943b31-d176-44a0-9fd4-533c79f1a5d9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-dbb57a9e-2ffe-4f60-95df-2e22f03dc4de {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-dbb57a9e-2ffe-4f60-95df-2e22f03dc4de {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
padding-top: 3em;
padding-left: 3em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-dbb57a9e-2ffe-4f60-95df-2e22f03dc4de {
  padding-top: 3em;
padding-left: 3em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (max-width: 767px){#s-dbb57a9e-2ffe-4f60-95df-2e22f03dc4de {
  padding-top: 2em;
padding-left: 1em;
padding-bottom: 1em;
padding-right: 1em;
}
}







#s-dbb57a9e-2ffe-4f60-95df-2e22f03dc4de > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dbb57a9e-2ffe-4f60-95df-2e22f03dc4de.shg-box.shg-c {
  justify-content: flex-start;
}

#s-0bb01f59-90f2-4990-83a0-097eea44cf49 {
  padding-top: 0em;
padding-bottom: 2em;
text-align: left;
}
@media (max-width: 767px){#s-0bb01f59-90f2-4990-83a0-097eea44cf49 {
  display: none;
}
#s-0bb01f59-90f2-4990-83a0-097eea44cf49, #wrap-s-0bb01f59-90f2-4990-83a0-097eea44cf49, #wrap-content-s-0bb01f59-90f2-4990-83a0-097eea44cf49 { display: none !important; }}
#s-0bb01f59-90f2-4990-83a0-097eea44cf49 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 2em;
  line-height: 1em;
  
  text-align: left;
}



#s-3870fbfa-1419-44c7-9d33-523d0ab02c68 {
  padding-bottom: 1em;
}
@media (max-width: 767px){#s-3870fbfa-1419-44c7-9d33-523d0ab02c68 {
  padding-bottom: 0em;
}
}
#s-c611fa30-4c00-45bb-8a2f-61f207354f2f {
  padding-bottom: 1em;
}
@media (max-width: 767px){#s-c611fa30-4c00-45bb-8a2f-61f207354f2f {
  padding-bottom: 0em;
}
}
#s-7e29abad-21c6-48c2-875c-5f05d98a535d {
  padding-bottom: 1em;
}
@media (min-width: 1200px){#s-7e29abad-21c6-48c2-875c-5f05d98a535d {
  padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7e29abad-21c6-48c2-875c-5f05d98a535d {
  padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-7e29abad-21c6-48c2-875c-5f05d98a535d {
  padding-bottom: 0em;
}
}@media (max-width: 767px){#s-7e29abad-21c6-48c2-875c-5f05d98a535d {
  padding-bottom: 0em;
}
}
#s-8a2f7e96-2fb0-4e8c-a283-109588934dc3 {
  min-height: 50px;
}
@media (max-width: 767px){#s-8a2f7e96-2fb0-4e8c-a283-109588934dc3 {
  margin-top: 1.5em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
}
}







#s-8a2f7e96-2fb0-4e8c-a283-109588934dc3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8a2f7e96-2fb0-4e8c-a283-109588934dc3.shg-box.shg-c {
  justify-content: center;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a {
  max-width: 1080px;
aspect-ratio: 1/1;
text-align: center;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a {
  margin: 0 !important;
  overflow: visible;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d4834b39-17af-4482-9d76-414e75fa224a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d4834b39-17af-4482-9d76-414e75fa224a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
  /* Add background color handling */
  
}

#s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d4834b39-17af-4482-9d76-414e75fa224a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d4834b39-17af-4482-9d76-414e75fa224a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d4834b39-17af-4482-9d76-414e75fa224a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d4834b39-17af-4482-9d76-414e75fa224a .shogun-image-content {
  
    justify-content: center;
  
}

.s-d4834b39-17af-4482-9d76-414e75fa224a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image {
  box-sizing: border-box;
}



.s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d4834b39-17af-4482-9d76-414e75fa224a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container {
      position: relative;
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-d4834b39-17af-4482-9d76-414e75fa224a {
  margin: 0 !important;
  overflow: visible;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d4834b39-17af-4482-9d76-414e75fa224a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d4834b39-17af-4482-9d76-414e75fa224a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
  /* Add background color handling */
  
}

#s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d4834b39-17af-4482-9d76-414e75fa224a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d4834b39-17af-4482-9d76-414e75fa224a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d4834b39-17af-4482-9d76-414e75fa224a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d4834b39-17af-4482-9d76-414e75fa224a .shogun-image-content {
  
    justify-content: center;
  
}

.s-d4834b39-17af-4482-9d76-414e75fa224a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image {
  box-sizing: border-box;
}



.s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d4834b39-17af-4482-9d76-414e75fa224a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container {
      position: relative;
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-d4834b39-17af-4482-9d76-414e75fa224a {
  margin: 0 !important;
  overflow: visible;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d4834b39-17af-4482-9d76-414e75fa224a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d4834b39-17af-4482-9d76-414e75fa224a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
  /* Add background color handling */
  
}

#s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d4834b39-17af-4482-9d76-414e75fa224a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d4834b39-17af-4482-9d76-414e75fa224a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d4834b39-17af-4482-9d76-414e75fa224a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d4834b39-17af-4482-9d76-414e75fa224a .shogun-image-content {
  
    justify-content: center;
  
}

.s-d4834b39-17af-4482-9d76-414e75fa224a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image {
  box-sizing: border-box;
}



.s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d4834b39-17af-4482-9d76-414e75fa224a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container {
      position: relative;
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-d4834b39-17af-4482-9d76-414e75fa224a {
  margin: 0 !important;
  overflow: visible;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d4834b39-17af-4482-9d76-414e75fa224a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d4834b39-17af-4482-9d76-414e75fa224a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
  /* Add background color handling */
  
}

#s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d4834b39-17af-4482-9d76-414e75fa224a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d4834b39-17af-4482-9d76-414e75fa224a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d4834b39-17af-4482-9d76-414e75fa224a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d4834b39-17af-4482-9d76-414e75fa224a .shogun-image-content {
  
    justify-content: center;
  
}

.s-d4834b39-17af-4482-9d76-414e75fa224a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image {
  box-sizing: border-box;
}



.s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d4834b39-17af-4482-9d76-414e75fa224a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container {
      position: relative;
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-d4834b39-17af-4482-9d76-414e75fa224a {
  margin: 0 !important;
  overflow: visible;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d4834b39-17af-4482-9d76-414e75fa224a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d4834b39-17af-4482-9d76-414e75fa224a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
  /* Add background color handling */
  
}

#s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d4834b39-17af-4482-9d76-414e75fa224a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d4834b39-17af-4482-9d76-414e75fa224a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d4834b39-17af-4482-9d76-414e75fa224a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d4834b39-17af-4482-9d76-414e75fa224a .shogun-image-content {
  
    justify-content: center;
  
}

.s-d4834b39-17af-4482-9d76-414e75fa224a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image {
  box-sizing: border-box;
}



.s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d4834b39-17af-4482-9d76-414e75fa224a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container {
      position: relative;
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d4834b39-17af-4482-9d76-414e75fa224a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-4410abcd-d4d7-4982-98af-209c5c7fb9de {
  padding-top: 2em;
padding-left: 5em;
padding-bottom: 2em;
padding-right: 5em;
min-height: 50px;
}
@media (max-width: 767px){#s-4410abcd-d4d7-4982-98af-209c5c7fb9de {
  padding-top: 1.5em;
padding-left: 0.7em;
padding-bottom: 0em;
padding-right: 0.7em;
}
}







#s-4410abcd-d4d7-4982-98af-209c5c7fb9de > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4410abcd-d4d7-4982-98af-209c5c7fb9de.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-0dac3a81-c8c3-432c-83ad-13a8ae99e0a9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0dac3a81-c8c3-432c-83ad-13a8ae99e0a9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-0dac3a81-c8c3-432c-83ad-13a8ae99e0a9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-0dac3a81-c8c3-432c-83ad-13a8ae99e0a9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-b1e7a22c-9788-4d3e-b63f-3ce7db70c2ac {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-b1e7a22c-9788-4d3e-b63f-3ce7db70c2ac {
  margin-left: 0em;
margin-bottom: -1em;
margin-right: 0em;
padding-left: 3em;
padding-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b1e7a22c-9788-4d3e-b63f-3ce7db70c2ac {
  margin-top: 0em;
margin-bottom: -1em;
}
}@media (max-width: 767px){#s-b1e7a22c-9788-4d3e-b63f-3ce7db70c2ac {
  margin-left: 1em;
margin-bottom: -1em;
}
}
#s-b1e7a22c-9788-4d3e-b63f-3ce7db70c2ac .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3em;
  line-height: 1em;
  
  text-align: left;
}


@media (max-width: 767px){#s-b1e7a22c-9788-4d3e-b63f-3ce7db70c2ac .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 2.5em;
  line-height: 1em;
  
  text-align: left;
}


}
@media (min-width: 0px) {
[id="s-4b67fca4-bb44-445e-809b-98cfede8597d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4b67fca4-bb44-445e-809b-98cfede8597d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-4b67fca4-bb44-445e-809b-98cfede8597d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-4b67fca4-bb44-445e-809b-98cfede8597d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-19b8fbd5-5f65-4994-a8a6-e0a5d6f64c06 {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-19b8fbd5-5f65-4994-a8a6-e0a5d6f64c06 {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
padding-top: 3em;
padding-left: 3em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-19b8fbd5-5f65-4994-a8a6-e0a5d6f64c06 {
  padding-top: 3em;
padding-left: 3em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (max-width: 767px){#s-19b8fbd5-5f65-4994-a8a6-e0a5d6f64c06 {
  padding-top: 2em;
padding-left: 1em;
padding-bottom: 1em;
padding-right: 1em;
}
}







#s-19b8fbd5-5f65-4994-a8a6-e0a5d6f64c06 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-19b8fbd5-5f65-4994-a8a6-e0a5d6f64c06.shg-box.shg-c {
  justify-content: flex-start;
}

#s-8c2ed0e0-905f-4e45-a57b-db1c849bfd91 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-8c2ed0e0-905f-4e45-a57b-db1c849bfd91 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-8c2ed0e0-905f-4e45-a57b-db1c849bfd91 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-8c2ed0e0-905f-4e45-a57b-db1c849bfd91 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-1be1700d-eafc-4838-aac9-66e5b119eea0 {
  margin-top: 3%;
padding-bottom: 1em;
}
@media (max-width: 767px){#s-1be1700d-eafc-4838-aac9-66e5b119eea0 {
  padding-bottom: 0em;
}
}
#s-53f2eeb7-bebe-42d0-b962-694c616cb108 {
  padding-bottom: 1em;
}
@media (max-width: 767px){#s-53f2eeb7-bebe-42d0-b962-694c616cb108 {
  padding-bottom: 0em;
}
}
#s-beb2f380-9df7-4cf1-9925-b401f08fea1c {
  padding-bottom: 1em;
}
@media (min-width: 1200px){#s-beb2f380-9df7-4cf1-9925-b401f08fea1c {
  padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-beb2f380-9df7-4cf1-9925-b401f08fea1c {
  padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-beb2f380-9df7-4cf1-9925-b401f08fea1c {
  padding-bottom: 0em;
}
}@media (max-width: 767px){#s-beb2f380-9df7-4cf1-9925-b401f08fea1c {
  padding-bottom: 0em;
}
}
#s-2844f9f4-7510-4750-b779-79b339eae6d9 {
  min-height: 50px;
}
@media (max-width: 767px){#s-2844f9f4-7510-4750-b779-79b339eae6d9 {
  margin-top: 1.5em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
}
}







#s-2844f9f4-7510-4750-b779-79b339eae6d9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2844f9f4-7510-4750-b779-79b339eae6d9.shg-box.shg-c {
  justify-content: center;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c {
  max-width: 1080px;
aspect-ratio: 1/1;
text-align: center;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c {
  margin: 0 !important;
  overflow: visible;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f2713639-d766-4965-a558-45c1a9a52b6c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f2713639-d766-4965-a558-45c1a9a52b6c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
  /* Add background color handling */
  
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f2713639-d766-4965-a558-45c1a9a52b6c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f2713639-d766-4965-a558-45c1a9a52b6c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f2713639-d766-4965-a558-45c1a9a52b6c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-f2713639-d766-4965-a558-45c1a9a52b6c .shogun-image-content {
  
    justify-content: center;
  
}

.s-f2713639-d766-4965-a558-45c1a9a52b6c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image {
  box-sizing: border-box;
}



.s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f2713639-d766-4965-a558-45c1a9a52b6c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container {
      position: relative;
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-f2713639-d766-4965-a558-45c1a9a52b6c {
  margin: 0 !important;
  overflow: visible;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f2713639-d766-4965-a558-45c1a9a52b6c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f2713639-d766-4965-a558-45c1a9a52b6c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
  /* Add background color handling */
  
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f2713639-d766-4965-a558-45c1a9a52b6c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f2713639-d766-4965-a558-45c1a9a52b6c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f2713639-d766-4965-a558-45c1a9a52b6c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-f2713639-d766-4965-a558-45c1a9a52b6c .shogun-image-content {
  
    justify-content: center;
  
}

.s-f2713639-d766-4965-a558-45c1a9a52b6c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image {
  box-sizing: border-box;
}



.s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f2713639-d766-4965-a558-45c1a9a52b6c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container {
      position: relative;
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-f2713639-d766-4965-a558-45c1a9a52b6c {
  margin: 0 !important;
  overflow: visible;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f2713639-d766-4965-a558-45c1a9a52b6c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f2713639-d766-4965-a558-45c1a9a52b6c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
  /* Add background color handling */
  
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f2713639-d766-4965-a558-45c1a9a52b6c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f2713639-d766-4965-a558-45c1a9a52b6c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f2713639-d766-4965-a558-45c1a9a52b6c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-f2713639-d766-4965-a558-45c1a9a52b6c .shogun-image-content {
  
    justify-content: center;
  
}

.s-f2713639-d766-4965-a558-45c1a9a52b6c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image {
  box-sizing: border-box;
}



.s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f2713639-d766-4965-a558-45c1a9a52b6c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container {
      position: relative;
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-f2713639-d766-4965-a558-45c1a9a52b6c {
  margin: 0 !important;
  overflow: visible;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f2713639-d766-4965-a558-45c1a9a52b6c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f2713639-d766-4965-a558-45c1a9a52b6c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
  /* Add background color handling */
  
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f2713639-d766-4965-a558-45c1a9a52b6c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f2713639-d766-4965-a558-45c1a9a52b6c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f2713639-d766-4965-a558-45c1a9a52b6c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-f2713639-d766-4965-a558-45c1a9a52b6c .shogun-image-content {
  
    justify-content: center;
  
}

.s-f2713639-d766-4965-a558-45c1a9a52b6c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image {
  box-sizing: border-box;
}



.s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f2713639-d766-4965-a558-45c1a9a52b6c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container {
      position: relative;
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-f2713639-d766-4965-a558-45c1a9a52b6c {
  margin: 0 !important;
  overflow: visible;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f2713639-d766-4965-a558-45c1a9a52b6c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f2713639-d766-4965-a558-45c1a9a52b6c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
  /* Add background color handling */
  
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f2713639-d766-4965-a558-45c1a9a52b6c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f2713639-d766-4965-a558-45c1a9a52b6c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f2713639-d766-4965-a558-45c1a9a52b6c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-f2713639-d766-4965-a558-45c1a9a52b6c .shogun-image-content {
  
    justify-content: center;
  
}

.s-f2713639-d766-4965-a558-45c1a9a52b6c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image {
  box-sizing: border-box;
}



.s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f2713639-d766-4965-a558-45c1a9a52b6c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container {
      position: relative;
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f2713639-d766-4965-a558-45c1a9a52b6c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-cae7fe7d-cbb1-4b46-8883-98eea2a9a7e1 {
  padding-top: 2em;
padding-left: 5em;
padding-bottom: 2em;
padding-right: 5em;
min-height: 50px;
}
@media (min-width: 1200px){#s-cae7fe7d-cbb1-4b46-8883-98eea2a9a7e1 {
  padding-top: 2em;
padding-bottom: 2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-cae7fe7d-cbb1-4b46-8883-98eea2a9a7e1 {
  padding-top: 2em;
padding-bottom: 2em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-cae7fe7d-cbb1-4b46-8883-98eea2a9a7e1 {
  padding-top: 1em;
}
}@media (max-width: 767px){#s-cae7fe7d-cbb1-4b46-8883-98eea2a9a7e1 {
  padding-top: 1.5em;
padding-left: 0.7em;
padding-bottom: 0em;
padding-right: 0.7em;
}
}







#s-cae7fe7d-cbb1-4b46-8883-98eea2a9a7e1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cae7fe7d-cbb1-4b46-8883-98eea2a9a7e1.shg-box.shg-c {
  justify-content: center;
}

#s-fdfebd63-5a46-40c4-9fa1-83ebc1ea5c32 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-fdfebd63-5a46-40c4-9fa1-83ebc1ea5c32 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-fdfebd63-5a46-40c4-9fa1-83ebc1ea5c32 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-fdfebd63-5a46-40c4-9fa1-83ebc1ea5c32 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-0219cf66-9b35-4304-a134-b2af450916a4 {
  margin-top: 1em;
max-width: 1920px;
aspect-ratio: 16/9;
text-align: center;
}

#s-0219cf66-9b35-4304-a134-b2af450916a4 {
  margin: 0 !important;
  overflow: visible;
}

#s-0219cf66-9b35-4304-a134-b2af450916a4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0219cf66-9b35-4304-a134-b2af450916a4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 1em;
  
}

.shg-image-content-margin-container-s-0219cf66-9b35-4304-a134-b2af450916a4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
  /* Add background color handling */
  
}

#s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 25px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0219cf66-9b35-4304-a134-b2af450916a4 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-0219cf66-9b35-4304-a134-b2af450916a4 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0219cf66-9b35-4304-a134-b2af450916a4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1920px;
  }



  img.s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image {
    
    
    
    max-height: 1920px;
  }


.s-0219cf66-9b35-4304-a134-b2af450916a4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0219cf66-9b35-4304-a134-b2af450916a4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image {
  box-sizing: border-box;
}



.s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0219cf66-9b35-4304-a134-b2af450916a4 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container {
      position: relative;
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1920px;
    }
  }

@media (min-width: 1200px){#s-0219cf66-9b35-4304-a134-b2af450916a4 {
  margin: 0 !important;
  overflow: visible;
}

#s-0219cf66-9b35-4304-a134-b2af450916a4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0219cf66-9b35-4304-a134-b2af450916a4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0219cf66-9b35-4304-a134-b2af450916a4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
  /* Add background color handling */
  
}

#s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0219cf66-9b35-4304-a134-b2af450916a4 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-0219cf66-9b35-4304-a134-b2af450916a4 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0219cf66-9b35-4304-a134-b2af450916a4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1920px;
  }



  img.s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image {
    
    
    
    max-height: 1920px;
  }


.s-0219cf66-9b35-4304-a134-b2af450916a4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0219cf66-9b35-4304-a134-b2af450916a4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image {
  box-sizing: border-box;
}



.s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0219cf66-9b35-4304-a134-b2af450916a4 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container {
      position: relative;
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1920px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-0219cf66-9b35-4304-a134-b2af450916a4 {
  margin: 0 !important;
  overflow: visible;
}

#s-0219cf66-9b35-4304-a134-b2af450916a4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0219cf66-9b35-4304-a134-b2af450916a4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0219cf66-9b35-4304-a134-b2af450916a4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
  /* Add background color handling */
  
}

#s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0219cf66-9b35-4304-a134-b2af450916a4 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-0219cf66-9b35-4304-a134-b2af450916a4 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0219cf66-9b35-4304-a134-b2af450916a4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1920px;
  }



  img.s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image {
    
    
    
    max-height: 1920px;
  }


.s-0219cf66-9b35-4304-a134-b2af450916a4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0219cf66-9b35-4304-a134-b2af450916a4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image {
  box-sizing: border-box;
}



.s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0219cf66-9b35-4304-a134-b2af450916a4 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container {
      position: relative;
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1920px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-0219cf66-9b35-4304-a134-b2af450916a4 {
  margin: 0 !important;
  overflow: visible;
}

#s-0219cf66-9b35-4304-a134-b2af450916a4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0219cf66-9b35-4304-a134-b2af450916a4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0219cf66-9b35-4304-a134-b2af450916a4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
  /* Add background color handling */
  
}

#s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0219cf66-9b35-4304-a134-b2af450916a4 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-0219cf66-9b35-4304-a134-b2af450916a4 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0219cf66-9b35-4304-a134-b2af450916a4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1920px;
  }



  img.s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image {
    
    
    
    max-height: 1920px;
  }


.s-0219cf66-9b35-4304-a134-b2af450916a4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0219cf66-9b35-4304-a134-b2af450916a4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image {
  box-sizing: border-box;
}



.s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0219cf66-9b35-4304-a134-b2af450916a4 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container {
      position: relative;
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1920px;
    }
  }

}@media (max-width: 767px){#s-0219cf66-9b35-4304-a134-b2af450916a4 {
  margin: 0 !important;
  overflow: visible;
}

#s-0219cf66-9b35-4304-a134-b2af450916a4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0219cf66-9b35-4304-a134-b2af450916a4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0219cf66-9b35-4304-a134-b2af450916a4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
  /* Add background color handling */
  
}

#s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0219cf66-9b35-4304-a134-b2af450916a4 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-0219cf66-9b35-4304-a134-b2af450916a4 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0219cf66-9b35-4304-a134-b2af450916a4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1920px;
  }



  img.s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image {
    
    
    
    max-height: 1920px;
  }


.s-0219cf66-9b35-4304-a134-b2af450916a4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0219cf66-9b35-4304-a134-b2af450916a4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image {
  box-sizing: border-box;
}



.s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0219cf66-9b35-4304-a134-b2af450916a4 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container {
      position: relative;
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0219cf66-9b35-4304-a134-b2af450916a4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1920px;
    }
  }

}
@media (min-width: 1200px){#s-64412526-98b5-43d8-9ddd-5ae064068203 {
  padding-top: 2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-64412526-98b5-43d8-9ddd-5ae064068203 {
  padding-top: 2em;
}
}@media (max-width: 767px){#s-64412526-98b5-43d8-9ddd-5ae064068203 {
  padding-top: 1em;
padding-bottom: 0em;
}
}
#s-984080ea-c98f-4afc-838e-05aee5663984 {
  padding-left: 15em;
padding-right: 15em;
}
@media (max-width: 767px){#s-984080ea-c98f-4afc-838e-05aee5663984 {
  padding-left: 3em;
padding-right: 3em;
}
}
#s-95aee693-1890-4fb1-aa17-b38f66ea8e0f {
  min-height: 50px;
}
@media (min-width: 1200px){#s-95aee693-1890-4fb1-aa17-b38f66ea8e0f {
  padding-top: 0px;
}
}







#s-95aee693-1890-4fb1-aa17-b38f66ea8e0f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-95aee693-1890-4fb1-aa17-b38f66ea8e0f.shg-box.shg-c {
  justify-content: center;
}

#s-f55c6e88-0a45-43db-bcb2-143507be2f74 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
min-height: 50px;
background-position: center center;
}
@media (min-width: 1200px){#s-f55c6e88-0a45-43db-bcb2-143507be2f74 {
  margin-left: 0%;
margin-right: 0%;
padding-left: 0em;
padding-right: 0%;
}
}@media (max-width: 767px){#s-f55c6e88-0a45-43db-bcb2-143507be2f74 {
  padding-top: 0em;
}
}
#s-f55c6e88-0a45-43db-bcb2-143507be2f74 {
  background-image: url(https://i.shgcdn.com/905cb78a-2ab3-42c4-a868-97de76505438/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-f55c6e88-0a45-43db-bcb2-143507be2f74 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f55c6e88-0a45-43db-bcb2-143507be2f74.shg-box.shg-c {
  justify-content: center;
}

#s-457e8cce-31fe-40a8-acd0-04a14526f638 {
  margin-top: 4em;
margin-left: 5em;
margin-bottom: 4em;
margin-right: 5em;
}
@media (min-width: 1200px){#s-457e8cce-31fe-40a8-acd0-04a14526f638 {
  margin-left: 4em;
margin-bottom: 4em;
padding-top: 3em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-457e8cce-31fe-40a8-acd0-04a14526f638 {
  margin-left: 4em;
margin-bottom: 2em;
padding-top: 3em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-457e8cce-31fe-40a8-acd0-04a14526f638 {
  margin-top: 6em;
padding-top: 2em;
}
}@media (max-width: 767px){#s-457e8cce-31fe-40a8-acd0-04a14526f638 {
  margin-top: 1em;
margin-left: 1em;
margin-bottom: 1em;
margin-right: 1em;
}
}
@media (min-width: 0px) {
[id="s-457e8cce-31fe-40a8-acd0-04a14526f638"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-457e8cce-31fe-40a8-acd0-04a14526f638"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-457e8cce-31fe-40a8-acd0-04a14526f638"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-457e8cce-31fe-40a8-acd0-04a14526f638"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 0px) {
[id="s-a0d5e13e-85fc-4fed-905b-14d04aec9ba7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a0d5e13e-85fc-4fed-905b-14d04aec9ba7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a0d5e13e-85fc-4fed-905b-14d04aec9ba7"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a0d5e13e-85fc-4fed-905b-14d04aec9ba7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a0d5e13e-85fc-4fed-905b-14d04aec9ba7"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a0d5e13e-85fc-4fed-905b-14d04aec9ba7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a0d5e13e-85fc-4fed-905b-14d04aec9ba7"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  aspect-ratio: 188/184;
text-align: center;
}
@media (min-width: 1200px){#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  max-width: 53%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  max-width: 53%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  max-width: 45%;
}
}@media (max-width: 767px){#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  max-width: 20%;
}
}
#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  margin: 0 !important;
  overflow: visible;
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
  /* Add background color handling */
  
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shg-image-content-wrapper {
      aspect-ratio: 188/184;
      min-width: 100%;
      height: auto;
    }

    #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shogun-image-link {
      aspect-ratio: 188/184;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image {
    
    
    
    
  }


.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image {
  box-sizing: border-box;
}



.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
      --shg-aspect-ratio: calc(188/184); 
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container {
      position: relative;
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  margin: 0 !important;
  overflow: visible;
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
  /* Add background color handling */
  
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shg-image-content-wrapper {
      aspect-ratio: 188/184;
      min-width: 100%;
      height: auto;
    }

    #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shogun-image-link {
      aspect-ratio: 188/184;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image {
    
    
    
    
  }


.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image {
  box-sizing: border-box;
}



.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
      --shg-aspect-ratio: calc(188/184); 
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container {
      position: relative;
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  margin: 0 !important;
  overflow: visible;
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
  /* Add background color handling */
  
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shg-image-content-wrapper {
      aspect-ratio: 188/184;
      min-width: 100%;
      height: auto;
    }

    #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shogun-image-link {
      aspect-ratio: 188/184;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image {
    
    
    
    
  }


.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image {
  box-sizing: border-box;
}



.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
      --shg-aspect-ratio: calc(188/184); 
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container {
      position: relative;
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  margin: 0 !important;
  overflow: visible;
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
  /* Add background color handling */
  
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shg-image-content-wrapper {
      aspect-ratio: 188/184;
      min-width: 100%;
      height: auto;
    }

    #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shogun-image-link {
      aspect-ratio: 188/184;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image {
    
    
    
    
  }


.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image {
  box-sizing: border-box;
}



.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
      --shg-aspect-ratio: calc(188/184); 
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container {
      position: relative;
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  margin: 0 !important;
  overflow: visible;
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
  /* Add background color handling */
  
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shg-image-content-wrapper {
      aspect-ratio: 188/184;
      min-width: 100%;
      height: auto;
    }

    #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shogun-image-link {
      aspect-ratio: 188/184;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image {
    
    
    
    
  }


.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image {
  box-sizing: border-box;
}



.s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 {
      --shg-aspect-ratio: calc(188/184); 
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container {
      position: relative;
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2954c35a-f5e5-4bf1-9d74-0f74096ca4a2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  max-width: 1920px;
text-align: center;
}
@media (min-width: 1200px){#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  
}
}@media (max-width: 767px){#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  display: none;
}
#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0, #wrap-s-6b33134b-cbb0-465e-a87a-e474c22eb1a0, #wrap-content-s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 { display: none !important; }}
#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0.shogun-image {
  box-sizing: border-box;
}



.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 img.shogun-image {
  
}


@media (min-width: 1200px){#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0.shogun-image {
  box-sizing: border-box;
}



.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0.shogun-image {
  box-sizing: border-box;
}



.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0.shogun-image {
  box-sizing: border-box;
}



.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 img.shogun-image {
  
}


}@media (max-width: 767px){#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6b33134b-cbb0-465e-a87a-e474c22eb1a0.shogun-image {
  box-sizing: border-box;
}



.s-6b33134b-cbb0-465e-a87a-e474c22eb1a0 img.shogun-image {
  
}


}
#s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  max-width: 978px;
text-align: center;
}
@media (min-width: 1200px){#s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  display: none;
}
#s-3e28d7fb-1063-4be2-913c-1239a77286d3, #wrap-s-3e28d7fb-1063-4be2-913c-1239a77286d3, #wrap-content-s-3e28d7fb-1063-4be2-913c-1239a77286d3 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  display: none;
}
#s-3e28d7fb-1063-4be2-913c-1239a77286d3, #wrap-s-3e28d7fb-1063-4be2-913c-1239a77286d3, #wrap-content-s-3e28d7fb-1063-4be2-913c-1239a77286d3 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  display: none;
}
#s-3e28d7fb-1063-4be2-913c-1239a77286d3, #wrap-s-3e28d7fb-1063-4be2-913c-1239a77286d3, #wrap-content-s-3e28d7fb-1063-4be2-913c-1239a77286d3 { display: none !important; }}
#s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  margin: 0 !important;
  overflow: visible;
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3 img.shogun-image {
  /* Add background color handling */
  
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e28d7fb-1063-4be2-913c-1239a77286d3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e28d7fb-1063-4be2-913c-1239a77286d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e28d7fb-1063-4be2-913c-1239a77286d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3.shogun-image {
  box-sizing: border-box;
}



.s-3e28d7fb-1063-4be2-913c-1239a77286d3 img.shogun-image {
  
}


@media (min-width: 1200px){#s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  margin: 0 !important;
  overflow: visible;
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3 img.shogun-image {
  /* Add background color handling */
  
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e28d7fb-1063-4be2-913c-1239a77286d3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e28d7fb-1063-4be2-913c-1239a77286d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e28d7fb-1063-4be2-913c-1239a77286d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3.shogun-image {
  box-sizing: border-box;
}



.s-3e28d7fb-1063-4be2-913c-1239a77286d3 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  margin: 0 !important;
  overflow: visible;
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3 img.shogun-image {
  /* Add background color handling */
  
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e28d7fb-1063-4be2-913c-1239a77286d3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e28d7fb-1063-4be2-913c-1239a77286d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e28d7fb-1063-4be2-913c-1239a77286d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3.shogun-image {
  box-sizing: border-box;
}



.s-3e28d7fb-1063-4be2-913c-1239a77286d3 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  margin: 0 !important;
  overflow: visible;
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3 img.shogun-image {
  /* Add background color handling */
  
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e28d7fb-1063-4be2-913c-1239a77286d3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e28d7fb-1063-4be2-913c-1239a77286d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e28d7fb-1063-4be2-913c-1239a77286d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3.shogun-image {
  box-sizing: border-box;
}



.s-3e28d7fb-1063-4be2-913c-1239a77286d3 img.shogun-image {
  
}


}@media (max-width: 767px){#s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  margin: 0 !important;
  overflow: visible;
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e28d7fb-1063-4be2-913c-1239a77286d3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3 img.shogun-image {
  /* Add background color handling */
  
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e28d7fb-1063-4be2-913c-1239a77286d3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e28d7fb-1063-4be2-913c-1239a77286d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e28d7fb-1063-4be2-913c-1239a77286d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e28d7fb-1063-4be2-913c-1239a77286d3.shogun-image {
  box-sizing: border-box;
}



.s-3e28d7fb-1063-4be2-913c-1239a77286d3 img.shogun-image {
  
}


}
@media (min-width: 0px) {
[id="s-c05d4561-70c0-48ed-836b-93c6421cc03c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c05d4561-70c0-48ed-836b-93c6421cc03c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 1.5px);
}

[id="s-c05d4561-70c0-48ed-836b-93c6421cc03c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 1.5px);
}

}

@media (min-width: 992px) {
[id="s-c05d4561-70c0-48ed-836b-93c6421cc03c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 1.5px);
}

[id="s-c05d4561-70c0-48ed-836b-93c6421cc03c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 1.5px);
}

}

@media (min-width: 1200px) {
[id="s-c05d4561-70c0-48ed-836b-93c6421cc03c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 1.5px);
}

[id="s-c05d4561-70c0-48ed-836b-93c6421cc03c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 1.5px);
}

}

#s-4076ac08-b33b-4712-916d-e3f810ee2abc {
  margin-top: 7em;
margin-left: 0em;
margin-bottom: 2em;
margin-right: 4em;
padding-right: 0em;
min-height: 50px;
}
@media (min-width: 1200px){#s-4076ac08-b33b-4712-916d-e3f810ee2abc {
  margin-top: 5em;
margin-bottom: 0em;
margin-right: 4em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4076ac08-b33b-4712-916d-e3f810ee2abc {
  margin-top: 5em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-4076ac08-b33b-4712-916d-e3f810ee2abc {
  margin-top: 2em;
margin-left: 0em;
margin-right: 7em;
padding-right: 0%;
}
}







#s-4076ac08-b33b-4712-916d-e3f810ee2abc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4076ac08-b33b-4712-916d-e3f810ee2abc.shg-box.shg-c {
  justify-content: center;
}

#s-915f6673-c360-4dac-be77-18f91c8b359e {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-915f6673-c360-4dac-be77-18f91c8b359e {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-915f6673-c360-4dac-be77-18f91c8b359e .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-915f6673-c360-4dac-be77-18f91c8b359e .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}@media (max-width: 767px){#s-915f6673-c360-4dac-be77-18f91c8b359e .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 4em;
  
  
  
}


}
#s-ee6afda1-84b1-451c-84e1-fa1ab6b6d833 {
  margin-right: 0em;
padding-top: 2em;
}

#s-2cfbdaab-7dd3-4675-bab3-4def5b7c5f70 {
  margin-top: 5em;
min-height: 50px;
}
@media (min-width: 1200px){#s-2cfbdaab-7dd3-4675-bab3-4def5b7c5f70 {
  margin-top: 0em;
margin-bottom: 0em;
padding-top: 0em;
padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2cfbdaab-7dd3-4675-bab3-4def5b7c5f70 {
  margin-top: 0em;
margin-bottom: 0em;
padding-top: 0em;
padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-2cfbdaab-7dd3-4675-bab3-4def5b7c5f70 {
  margin-top: 7em;
margin-bottom: 2em;
padding-top: 1em;
padding-bottom: 0em;
}
}@media (max-width: 767px){#s-2cfbdaab-7dd3-4675-bab3-4def5b7c5f70 {
  display: none;
}
#s-2cfbdaab-7dd3-4675-bab3-4def5b7c5f70, #wrap-s-2cfbdaab-7dd3-4675-bab3-4def5b7c5f70, #wrap-content-s-2cfbdaab-7dd3-4675-bab3-4def5b7c5f70 { display: none !important; }}







#s-2cfbdaab-7dd3-4675-bab3-4def5b7c5f70 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2cfbdaab-7dd3-4675-bab3-4def5b7c5f70.shg-box.shg-c {
  justify-content: center;
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  max-width: 1348px;
text-align: center;
}
@media (min-width: 1200px){#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  margin-bottom: 2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  margin-top: 0em;
margin-bottom: 2em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  margin-bottom: 2em;
}
}
#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  margin: 0 !important;
  overflow: visible;
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 img.shogun-image {
  /* Add background color handling */
  
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 1em;
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6.shogun-image {
  box-sizing: border-box;
}



.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 img.shogun-image {
  
}


@media (min-width: 1200px){#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  margin: 0 !important;
  overflow: visible;
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 2em;
}

.shg-image-content-margin-container-s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 img.shogun-image {
  /* Add background color handling */
  
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0em;
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6.shogun-image {
  box-sizing: border-box;
}



.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  margin: 0 !important;
  overflow: visible;
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0em;
  margin-bottom: 2em;
}

.shg-image-content-margin-container-s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 img.shogun-image {
  /* Add background color handling */
  
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0em;
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6.shogun-image {
  box-sizing: border-box;
}



.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  margin: 0 !important;
  overflow: visible;
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 2em;
}

.shg-image-content-margin-container-s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 img.shogun-image {
  /* Add background color handling */
  
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0em;
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6.shogun-image {
  box-sizing: border-box;
}



.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 img.shogun-image {
  
}


}@media (max-width: 767px){#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  margin: 0 !important;
  overflow: visible;
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 img.shogun-image {
  /* Add background color handling */
  
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9d107ccf-84f1-498b-b20b-fd2a70939ea6.shogun-image {
  box-sizing: border-box;
}



.s-9d107ccf-84f1-498b-b20b-fd2a70939ea6 img.shogun-image {
  
}


}
#s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  max-width: 100%;
text-align: center;
}
@media (min-width: 1200px){#s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  margin-bottom: 2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  margin-top: 0em;
margin-bottom: 2em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  margin-bottom: 2em;
}
}
#s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  margin: 0 !important;
  overflow: visible;
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a img.shogun-image {
  /* Add background color handling */
  
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 1em;
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-037e2282-5c3b-40fa-b0d6-34335e74580a .shogun-image-content {
  
    justify-content: center;
  
}

.s-037e2282-5c3b-40fa-b0d6-34335e74580a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-037e2282-5c3b-40fa-b0d6-34335e74580a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a.shogun-image {
  box-sizing: border-box;
}



.s-037e2282-5c3b-40fa-b0d6-34335e74580a img.shogun-image {
  
}


@media (min-width: 1200px){#s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  margin: 0 !important;
  overflow: visible;
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 2em;
}

.shg-image-content-margin-container-s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a img.shogun-image {
  /* Add background color handling */
  
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0em;
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-037e2282-5c3b-40fa-b0d6-34335e74580a .shogun-image-content {
  
    justify-content: center;
  
}

.s-037e2282-5c3b-40fa-b0d6-34335e74580a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-037e2282-5c3b-40fa-b0d6-34335e74580a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a.shogun-image {
  box-sizing: border-box;
}



.s-037e2282-5c3b-40fa-b0d6-34335e74580a img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  margin: 0 !important;
  overflow: visible;
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0em;
  margin-bottom: 2em;
}

.shg-image-content-margin-container-s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a img.shogun-image {
  /* Add background color handling */
  
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0em;
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-037e2282-5c3b-40fa-b0d6-34335e74580a .shogun-image-content {
  
    justify-content: center;
  
}

.s-037e2282-5c3b-40fa-b0d6-34335e74580a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-037e2282-5c3b-40fa-b0d6-34335e74580a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a.shogun-image {
  box-sizing: border-box;
}



.s-037e2282-5c3b-40fa-b0d6-34335e74580a img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  margin: 0 !important;
  overflow: visible;
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 2em;
}

.shg-image-content-margin-container-s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a img.shogun-image {
  /* Add background color handling */
  
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0em;
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-037e2282-5c3b-40fa-b0d6-34335e74580a .shogun-image-content {
  
    justify-content: center;
  
}

.s-037e2282-5c3b-40fa-b0d6-34335e74580a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-037e2282-5c3b-40fa-b0d6-34335e74580a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a.shogun-image {
  box-sizing: border-box;
}



.s-037e2282-5c3b-40fa-b0d6-34335e74580a img.shogun-image {
  
}


}@media (max-width: 767px){#s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  margin: 0 !important;
  overflow: visible;
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-037e2282-5c3b-40fa-b0d6-34335e74580a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a img.shogun-image {
  /* Add background color handling */
  
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-037e2282-5c3b-40fa-b0d6-34335e74580a .shogun-image-content {
  
    justify-content: center;
  
}

.s-037e2282-5c3b-40fa-b0d6-34335e74580a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-037e2282-5c3b-40fa-b0d6-34335e74580a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-037e2282-5c3b-40fa-b0d6-34335e74580a.shogun-image {
  box-sizing: border-box;
}



.s-037e2282-5c3b-40fa-b0d6-34335e74580a img.shogun-image {
  
}


}
#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  max-width: 200px;
text-align: center;
}
@media (min-width: 1200px){#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  margin-bottom: 0em;
}
}
#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  margin: 0 !important;
  overflow: visible;
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 img.shogun-image {
  /* Add background color handling */
  
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 1em;
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-69c8c5b1-2602-453a-b9ba-ae849afd1888 .shogun-image-content {
  
    justify-content: center;
  
}

.s-69c8c5b1-2602-453a-b9ba-ae849afd1888.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69c8c5b1-2602-453a-b9ba-ae849afd1888.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888.shogun-image {
  box-sizing: border-box;
}



.s-69c8c5b1-2602-453a-b9ba-ae849afd1888 img.shogun-image {
  
}


@media (min-width: 1200px){#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  margin: 0 !important;
  overflow: visible;
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 0em;
}

.shg-image-content-margin-container-s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 img.shogun-image {
  /* Add background color handling */
  
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0em;
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-69c8c5b1-2602-453a-b9ba-ae849afd1888 .shogun-image-content {
  
    justify-content: center;
  
}

.s-69c8c5b1-2602-453a-b9ba-ae849afd1888.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69c8c5b1-2602-453a-b9ba-ae849afd1888.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888.shogun-image {
  box-sizing: border-box;
}



.s-69c8c5b1-2602-453a-b9ba-ae849afd1888 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  margin: 0 !important;
  overflow: visible;
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 0em;
}

.shg-image-content-margin-container-s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 img.shogun-image {
  /* Add background color handling */
  
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0em;
  padding-bottom: 0em;
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-69c8c5b1-2602-453a-b9ba-ae849afd1888 .shogun-image-content {
  
    justify-content: center;
  
}

.s-69c8c5b1-2602-453a-b9ba-ae849afd1888.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69c8c5b1-2602-453a-b9ba-ae849afd1888.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888.shogun-image {
  box-sizing: border-box;
}



.s-69c8c5b1-2602-453a-b9ba-ae849afd1888 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  margin: 0 !important;
  overflow: visible;
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 img.shogun-image {
  /* Add background color handling */
  
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-69c8c5b1-2602-453a-b9ba-ae849afd1888 .shogun-image-content {
  
    justify-content: center;
  
}

.s-69c8c5b1-2602-453a-b9ba-ae849afd1888.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69c8c5b1-2602-453a-b9ba-ae849afd1888.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888.shogun-image {
  box-sizing: border-box;
}



.s-69c8c5b1-2602-453a-b9ba-ae849afd1888 img.shogun-image {
  
}


}@media (max-width: 767px){#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  margin: 0 !important;
  overflow: visible;
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69c8c5b1-2602-453a-b9ba-ae849afd1888 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 img.shogun-image {
  /* Add background color handling */
  
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-69c8c5b1-2602-453a-b9ba-ae849afd1888 .shogun-image-content {
  
    justify-content: center;
  
}

.s-69c8c5b1-2602-453a-b9ba-ae849afd1888.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69c8c5b1-2602-453a-b9ba-ae849afd1888.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69c8c5b1-2602-453a-b9ba-ae849afd1888.shogun-image {
  box-sizing: border-box;
}



.s-69c8c5b1-2602-453a-b9ba-ae849afd1888 img.shogun-image {
  
}


}
#s-209043f1-06a6-4f63-b190-7ee07b0c024f {
  margin-top: 10px;
margin-left: 1em;
margin-bottom: 10px;
margin-right: 1em;
padding-left: 0em;
padding-right: 0em;
border-top-width: 1.5px;
border-left-width: 1.5px;
border-bottom-width: 1.5px;
border-right-width: 1.5px;
border-color: #000;
border-style: none;
border-radius: 10px;
min-height: 50px;
background-color: rgba(223, 234, 245, 1);
}
@media (min-width: 1200px){#s-209043f1-06a6-4f63-b190-7ee07b0c024f {
  display: none;
}
#s-209043f1-06a6-4f63-b190-7ee07b0c024f, #wrap-s-209043f1-06a6-4f63-b190-7ee07b0c024f, #wrap-content-s-209043f1-06a6-4f63-b190-7ee07b0c024f { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-209043f1-06a6-4f63-b190-7ee07b0c024f {
  display: none;
}
#s-209043f1-06a6-4f63-b190-7ee07b0c024f, #wrap-s-209043f1-06a6-4f63-b190-7ee07b0c024f, #wrap-content-s-209043f1-06a6-4f63-b190-7ee07b0c024f { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-209043f1-06a6-4f63-b190-7ee07b0c024f {
  display: none;
}
#s-209043f1-06a6-4f63-b190-7ee07b0c024f, #wrap-s-209043f1-06a6-4f63-b190-7ee07b0c024f, #wrap-content-s-209043f1-06a6-4f63-b190-7ee07b0c024f { display: none !important; }}@media (max-width: 767px){#s-209043f1-06a6-4f63-b190-7ee07b0c024f {
  margin-top: 10px;
display: none;
}
#s-209043f1-06a6-4f63-b190-7ee07b0c024f, #wrap-s-209043f1-06a6-4f63-b190-7ee07b0c024f, #wrap-content-s-209043f1-06a6-4f63-b190-7ee07b0c024f { display: none !important; }}







#s-209043f1-06a6-4f63-b190-7ee07b0c024f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-209043f1-06a6-4f63-b190-7ee07b0c024f.shg-box.shg-c {
  justify-content: center;
}

#s-7765f81f-2a98-4110-9f8d-8b7cb611c224 {
  margin-top: 5px;
margin-bottom: -10px;
padding-left: 0%;
padding-right: 0%;
}

#s-bcf60639-eed1-4a04-971d-d672ef720bc5 {
  margin-top: 0em;
margin-left: auto;
margin-bottom: 0em;
margin-right: auto;
text-align: left;
}

#s-21858bd3-7d23-461e-b7f3-a7fd99ace5cc {
  margin-top: -0.5em;
margin-left: auto;
margin-bottom: 0em;
margin-right: auto;
min-height: 50px;
}








#s-21858bd3-7d23-461e-b7f3-a7fd99ace5cc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-21858bd3-7d23-461e-b7f3-a7fd99ace5cc.shg-box.shg-c {
  justify-content: center;
}

#s-fa9d2050-40a8-4923-8b42-d7c3bca8a48c {
  min-height: 50px;
}








#s-fa9d2050-40a8-4923-8b42-d7c3bca8a48c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fa9d2050-40a8-4923-8b42-d7c3bca8a48c.shg-box.shg-c {
  justify-content: center;
}

.autoplay-video-for-iq {
    width:100%;
}
.mobile-video-slot {
    display:none;
}
.radius-right-for-video{
    border-radius: 8px 50px 50px 8px;
}
@media screen and (max-width: 900px) and (min-width: 60px) {
.desktop-video-slot {
    display:none;
}
.mobile-video-slot {
    display:block;
}
}
#s-a7fc9d5b-128d-4317-abc6-022c11a06a1b {
  margin-top: 0em;
}
@media (min-width: 1200px){#s-a7fc9d5b-128d-4317-abc6-022c11a06a1b {
  margin-top: 5px;
margin-bottom: 5px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a7fc9d5b-128d-4317-abc6-022c11a06a1b {
  margin-top: 5px;
margin-bottom: 5px;
}
}
#s-2bd8f2d2-3648-4894-891d-8d329532d14d {
  margin-top: 15px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(20, 20, 20, 1);
border-style: solid;
border-radius: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-2bd8f2d2-3648-4894-891d-8d329532d14d {
  display: none;
}
#s-2bd8f2d2-3648-4894-891d-8d329532d14d, #wrap-s-2bd8f2d2-3648-4894-891d-8d329532d14d, #wrap-content-s-2bd8f2d2-3648-4894-891d-8d329532d14d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2bd8f2d2-3648-4894-891d-8d329532d14d {
  display: none;
}
#s-2bd8f2d2-3648-4894-891d-8d329532d14d, #wrap-s-2bd8f2d2-3648-4894-891d-8d329532d14d, #wrap-content-s-2bd8f2d2-3648-4894-891d-8d329532d14d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-2bd8f2d2-3648-4894-891d-8d329532d14d {
  display: none;
}
#s-2bd8f2d2-3648-4894-891d-8d329532d14d, #wrap-s-2bd8f2d2-3648-4894-891d-8d329532d14d, #wrap-content-s-2bd8f2d2-3648-4894-891d-8d329532d14d { display: none !important; }}@media (max-width: 767px){#s-2bd8f2d2-3648-4894-891d-8d329532d14d {
  display: none;
}
#s-2bd8f2d2-3648-4894-891d-8d329532d14d, #wrap-s-2bd8f2d2-3648-4894-891d-8d329532d14d, #wrap-content-s-2bd8f2d2-3648-4894-891d-8d329532d14d { display: none !important; }}







#s-2bd8f2d2-3648-4894-891d-8d329532d14d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2bd8f2d2-3648-4894-891d-8d329532d14d.shg-box.shg-c {
  justify-content: center;
}

#s-a2c43e4c-d850-4d26-90a2-5f732f6b157b {
  margin-top: -5px;
margin-left: 0%;
margin-bottom: -5px;
margin-right: 0%;
padding-top: 1px;
padding-left: 0%;
padding-bottom: 1px;
padding-right: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(20, 20, 20, 1);
border-style: solid;
border-radius: 0px;
background-repeat: no-repeat;
background-color: rgba(20, 20, 20, 1);
}

@media (min-width: 0px) {
[id="s-a2c43e4c-d850-4d26-90a2-5f732f6b157b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a2c43e4c-d850-4d26-90a2-5f732f6b157b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a2c43e4c-d850-4d26-90a2-5f732f6b157b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a2c43e4c-d850-4d26-90a2-5f732f6b157b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a2c43e4c-d850-4d26-90a2-5f732f6b157b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a2c43e4c-d850-4d26-90a2-5f732f6b157b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a2c43e4c-d850-4d26-90a2-5f732f6b157b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

}

#s-4bb190e2-5fd0-44fa-b9ad-2d1b73480f03 {
  margin-top: 25px;
margin-bottom: 0px;
padding-left: 10%;
padding-right: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
}
@media (min-width: 1200px){#s-4bb190e2-5fd0-44fa-b9ad-2d1b73480f03 {
  display: none;
}
#s-4bb190e2-5fd0-44fa-b9ad-2d1b73480f03, #wrap-s-4bb190e2-5fd0-44fa-b9ad-2d1b73480f03, #wrap-content-s-4bb190e2-5fd0-44fa-b9ad-2d1b73480f03 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4bb190e2-5fd0-44fa-b9ad-2d1b73480f03 {
  display: none;
}
#s-4bb190e2-5fd0-44fa-b9ad-2d1b73480f03, #wrap-s-4bb190e2-5fd0-44fa-b9ad-2d1b73480f03, #wrap-content-s-4bb190e2-5fd0-44fa-b9ad-2d1b73480f03 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4bb190e2-5fd0-44fa-b9ad-2d1b73480f03 {
  display: none;
}
#s-4bb190e2-5fd0-44fa-b9ad-2d1b73480f03, #wrap-s-4bb190e2-5fd0-44fa-b9ad-2d1b73480f03, #wrap-content-s-4bb190e2-5fd0-44fa-b9ad-2d1b73480f03 { display: none !important; }}
#s-a6a4be9e-6c69-4421-93fc-2e36a5145272 {
  margin-top: 5px;
margin-bottom: 10px;
margin-right: 2%;
padding-left: 10%;
padding-right: 0%;
}
@media (min-width: 1200px){#s-a6a4be9e-6c69-4421-93fc-2e36a5145272 {
  display: none;
}
#s-a6a4be9e-6c69-4421-93fc-2e36a5145272, #wrap-s-a6a4be9e-6c69-4421-93fc-2e36a5145272, #wrap-content-s-a6a4be9e-6c69-4421-93fc-2e36a5145272 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a6a4be9e-6c69-4421-93fc-2e36a5145272 {
  display: none;
}
#s-a6a4be9e-6c69-4421-93fc-2e36a5145272, #wrap-s-a6a4be9e-6c69-4421-93fc-2e36a5145272, #wrap-content-s-a6a4be9e-6c69-4421-93fc-2e36a5145272 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a6a4be9e-6c69-4421-93fc-2e36a5145272 {
  display: none;
}
#s-a6a4be9e-6c69-4421-93fc-2e36a5145272, #wrap-s-a6a4be9e-6c69-4421-93fc-2e36a5145272, #wrap-content-s-a6a4be9e-6c69-4421-93fc-2e36a5145272 { display: none !important; }}
#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 {
  margin-top: -25px;
margin-left: 26%;
margin-bottom: 0px;
margin-right: 26%;
max-width: 1459px;
text-align: center;
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 {
  margin: 0 !important;
  overflow: visible;
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 26%;
  margin-right: 26%;
  margin-top: -25px;
  margin-bottom: 0px;
}

.shg-image-content-margin-container-s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 img.shogun-image {
  /* Add background color handling */
  
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shogun-image {
    
    
    
    max-height: 1459px;
  }


.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shogun-image {
  box-sizing: border-box;
}



.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 img.shogun-image {
  
}


@media (min-width: 1200px){#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 {
  margin: 0 !important;
  overflow: visible;
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 img.shogun-image {
  /* Add background color handling */
  
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shogun-image {
    
    
    
    max-height: 1459px;
  }


.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shogun-image {
  box-sizing: border-box;
}



.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 {
  margin: 0 !important;
  overflow: visible;
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 img.shogun-image {
  /* Add background color handling */
  
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shogun-image {
    
    
    
    max-height: 1459px;
  }


.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shogun-image {
  box-sizing: border-box;
}



.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 {
  margin: 0 !important;
  overflow: visible;
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 img.shogun-image {
  /* Add background color handling */
  
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shogun-image {
    
    
    
    max-height: 1459px;
  }


.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shogun-image {
  box-sizing: border-box;
}



.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 img.shogun-image {
  
}


}@media (max-width: 767px){#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 {
  margin: 0 !important;
  overflow: visible;
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 img.shogun-image {
  /* Add background color handling */
  
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shogun-image {
    
    
    
    max-height: 1459px;
  }


.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f5077519-6d26-459a-bb2c-7a3eebd88dc2.shogun-image {
  box-sizing: border-box;
}



.s-f5077519-6d26-459a-bb2c-7a3eebd88dc2 img.shogun-image {
  
}


}
#s-b504e53d-a34b-4e5e-ad56-f26b21eafddb {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(20, 20, 20, 1);
border-style: solid;
border-radius: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-b504e53d-a34b-4e5e-ad56-f26b21eafddb {
  display: none;
}
#s-b504e53d-a34b-4e5e-ad56-f26b21eafddb, #wrap-s-b504e53d-a34b-4e5e-ad56-f26b21eafddb, #wrap-content-s-b504e53d-a34b-4e5e-ad56-f26b21eafddb { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b504e53d-a34b-4e5e-ad56-f26b21eafddb {
  display: none;
}
#s-b504e53d-a34b-4e5e-ad56-f26b21eafddb, #wrap-s-b504e53d-a34b-4e5e-ad56-f26b21eafddb, #wrap-content-s-b504e53d-a34b-4e5e-ad56-f26b21eafddb { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b504e53d-a34b-4e5e-ad56-f26b21eafddb {
  display: none;
}
#s-b504e53d-a34b-4e5e-ad56-f26b21eafddb, #wrap-s-b504e53d-a34b-4e5e-ad56-f26b21eafddb, #wrap-content-s-b504e53d-a34b-4e5e-ad56-f26b21eafddb { display: none !important; }}@media (max-width: 767px){#s-b504e53d-a34b-4e5e-ad56-f26b21eafddb {
  display: none;
}
#s-b504e53d-a34b-4e5e-ad56-f26b21eafddb, #wrap-s-b504e53d-a34b-4e5e-ad56-f26b21eafddb, #wrap-content-s-b504e53d-a34b-4e5e-ad56-f26b21eafddb { display: none !important; }}







#s-b504e53d-a34b-4e5e-ad56-f26b21eafddb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b504e53d-a34b-4e5e-ad56-f26b21eafddb.shg-box.shg-c {
  justify-content: center;
}

#s-c5b8951a-a0a4-4179-8121-4e4e7872a6c8 {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0px;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(20, 20, 20, 1);
border-style: solid;
border-radius: 0px;
background-repeat: no-repeat;
background-color: rgba(20, 20, 20, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-c5b8951a-a0a4-4179-8121-4e4e7872a6c8 {
  margin-top: 5px;
margin-bottom: 0px;
}
}@media (max-width: 767px){#s-c5b8951a-a0a4-4179-8121-4e4e7872a6c8 {
  margin-top: 10px;
margin-bottom: 0px;
}
}
@media (min-width: 0px) {
[id="s-c5b8951a-a0a4-4179-8121-4e4e7872a6c8"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-c5b8951a-a0a4-4179-8121-4e4e7872a6c8"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-c5b8951a-a0a4-4179-8121-4e4e7872a6c8"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-c5b8951a-a0a4-4179-8121-4e4e7872a6c8"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-c5b8951a-a0a4-4179-8121-4e4e7872a6c8"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-c5b8951a-a0a4-4179-8121-4e4e7872a6c8"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-c5b8951a-a0a4-4179-8121-4e4e7872a6c8"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

}

#s-1270b529-6753-4832-90f6-988bddf778e1 {
  margin-top: 25px;
margin-bottom: 0px;
padding-left: 10%;
padding-right: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
}
@media (max-width: 767px){#s-1270b529-6753-4832-90f6-988bddf778e1 {
  display: none;
}
#s-1270b529-6753-4832-90f6-988bddf778e1, #wrap-s-1270b529-6753-4832-90f6-988bddf778e1, #wrap-content-s-1270b529-6753-4832-90f6-988bddf778e1 { display: none !important; }}
#s-6f1d939c-673b-46c1-abe2-21119ea549e1 {
  margin-top: 27px;
margin-bottom: 27px;
padding-left: 10%;
padding-right: 0%;
}
@media (min-width: 1200px){#s-6f1d939c-673b-46c1-abe2-21119ea549e1 {
  display: none;
}
#s-6f1d939c-673b-46c1-abe2-21119ea549e1, #wrap-s-6f1d939c-673b-46c1-abe2-21119ea549e1, #wrap-content-s-6f1d939c-673b-46c1-abe2-21119ea549e1 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6f1d939c-673b-46c1-abe2-21119ea549e1 {
  display: none;
}
#s-6f1d939c-673b-46c1-abe2-21119ea549e1, #wrap-s-6f1d939c-673b-46c1-abe2-21119ea549e1, #wrap-content-s-6f1d939c-673b-46c1-abe2-21119ea549e1 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6f1d939c-673b-46c1-abe2-21119ea549e1 {
  display: none;
}
#s-6f1d939c-673b-46c1-abe2-21119ea549e1, #wrap-s-6f1d939c-673b-46c1-abe2-21119ea549e1, #wrap-content-s-6f1d939c-673b-46c1-abe2-21119ea549e1 { display: none !important; }}
#s-44c06881-f70b-484c-b56c-350228862b95 {
  margin-top: 9px;
margin-left: 22%;
margin-bottom: 10px;
margin-right: 22%;
max-width: 1459px;
aspect-ratio: 1459/461;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-44c06881-f70b-484c-b56c-350228862b95 {
  margin-left: 0%;
margin-right: 0%;
}
}@media (max-width: 767px){#s-44c06881-f70b-484c-b56c-350228862b95 {
  margin-top: 50px;
margin-left: 0%;
margin-bottom: 50px;
margin-right: 0%;
}
}
#s-44c06881-f70b-484c-b56c-350228862b95 {
  margin: 0 !important;
  overflow: visible;
}

#s-44c06881-f70b-484c-b56c-350228862b95-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-44c06881-f70b-484c-b56c-350228862b95 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 22%;
  margin-right: 22%;
  margin-top: 9px;
  margin-bottom: 10px;
}

.shg-image-content-margin-container-s-44c06881-f70b-484c-b56c-350228862b95 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
  /* Add background color handling */
  
}

#s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-44c06881-f70b-484c-b56c-350228862b95 .shg-image-content-wrapper {
      aspect-ratio: 1459/461;
      min-width: 100%;
      height: auto;
    }

    #s-44c06881-f70b-484c-b56c-350228862b95 .shogun-image-link {
      aspect-ratio: 1459/461;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-44c06881-f70b-484c-b56c-350228862b95 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1459px;
  }



  img.s-44c06881-f70b-484c-b56c-350228862b95.shogun-image {
    
    
    
    max-height: 1459px;
  }


.s-44c06881-f70b-484c-b56c-350228862b95 .shogun-image-content {
  
    justify-content: center;
  
}

.s-44c06881-f70b-484c-b56c-350228862b95.shg-align-container {
  display: flex;
  justify-content: center
}

.s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-44c06881-f70b-484c-b56c-350228862b95.shogun-image {
  box-sizing: border-box;
}



.s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-44c06881-f70b-484c-b56c-350228862b95 {
      --shg-aspect-ratio: calc(1459/461); 
    }

    .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container {
      position: relative;
    }

    .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1459px;
    }
  }

@media (min-width: 1200px){#s-44c06881-f70b-484c-b56c-350228862b95 {
  margin: 0 !important;
  overflow: visible;
}

#s-44c06881-f70b-484c-b56c-350228862b95-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-44c06881-f70b-484c-b56c-350228862b95 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-44c06881-f70b-484c-b56c-350228862b95 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
  /* Add background color handling */
  
}

#s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-44c06881-f70b-484c-b56c-350228862b95 .shg-image-content-wrapper {
      aspect-ratio: 1459/461;
      min-width: 100%;
      height: auto;
    }

    #s-44c06881-f70b-484c-b56c-350228862b95 .shogun-image-link {
      aspect-ratio: 1459/461;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-44c06881-f70b-484c-b56c-350228862b95 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1459px;
  }



  img.s-44c06881-f70b-484c-b56c-350228862b95.shogun-image {
    
    
    
    max-height: 1459px;
  }


.s-44c06881-f70b-484c-b56c-350228862b95 .shogun-image-content {
  
    justify-content: center;
  
}

.s-44c06881-f70b-484c-b56c-350228862b95.shg-align-container {
  display: flex;
  justify-content: center
}

.s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-44c06881-f70b-484c-b56c-350228862b95.shogun-image {
  box-sizing: border-box;
}



.s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-44c06881-f70b-484c-b56c-350228862b95 {
      --shg-aspect-ratio: calc(1459/461); 
    }

    .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container {
      position: relative;
    }

    .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1459px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-44c06881-f70b-484c-b56c-350228862b95 {
  margin: 0 !important;
  overflow: visible;
}

#s-44c06881-f70b-484c-b56c-350228862b95-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-44c06881-f70b-484c-b56c-350228862b95 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-44c06881-f70b-484c-b56c-350228862b95 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
  /* Add background color handling */
  
}

#s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-44c06881-f70b-484c-b56c-350228862b95 .shg-image-content-wrapper {
      aspect-ratio: 1459/461;
      min-width: 100%;
      height: auto;
    }

    #s-44c06881-f70b-484c-b56c-350228862b95 .shogun-image-link {
      aspect-ratio: 1459/461;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-44c06881-f70b-484c-b56c-350228862b95 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1459px;
  }



  img.s-44c06881-f70b-484c-b56c-350228862b95.shogun-image {
    
    
    
    max-height: 1459px;
  }


.s-44c06881-f70b-484c-b56c-350228862b95 .shogun-image-content {
  
    justify-content: center;
  
}

.s-44c06881-f70b-484c-b56c-350228862b95.shg-align-container {
  display: flex;
  justify-content: center
}

.s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-44c06881-f70b-484c-b56c-350228862b95.shogun-image {
  box-sizing: border-box;
}



.s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-44c06881-f70b-484c-b56c-350228862b95 {
      --shg-aspect-ratio: calc(1459/461); 
    }

    .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container {
      position: relative;
    }

    .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1459px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-44c06881-f70b-484c-b56c-350228862b95 {
  margin: 0 !important;
  overflow: visible;
}

#s-44c06881-f70b-484c-b56c-350228862b95-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-44c06881-f70b-484c-b56c-350228862b95 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0%;
  margin-right: 0%;
  
  
}

.shg-image-content-margin-container-s-44c06881-f70b-484c-b56c-350228862b95 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
  /* Add background color handling */
  
}

#s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-44c06881-f70b-484c-b56c-350228862b95 .shg-image-content-wrapper {
      aspect-ratio: 1459/461;
      min-width: 100%;
      height: auto;
    }

    #s-44c06881-f70b-484c-b56c-350228862b95 .shogun-image-link {
      aspect-ratio: 1459/461;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-44c06881-f70b-484c-b56c-350228862b95 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1459px;
  }



  img.s-44c06881-f70b-484c-b56c-350228862b95.shogun-image {
    
    
    
    max-height: 1459px;
  }


.s-44c06881-f70b-484c-b56c-350228862b95 .shogun-image-content {
  
    justify-content: center;
  
}

.s-44c06881-f70b-484c-b56c-350228862b95.shg-align-container {
  display: flex;
  justify-content: center
}

.s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-44c06881-f70b-484c-b56c-350228862b95.shogun-image {
  box-sizing: border-box;
}



.s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-44c06881-f70b-484c-b56c-350228862b95 {
      --shg-aspect-ratio: calc(1459/461); 
    }

    .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container {
      position: relative;
    }

    .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1459px;
    }
  }

}@media (max-width: 767px){#s-44c06881-f70b-484c-b56c-350228862b95 {
  margin: 0 !important;
  overflow: visible;
}

#s-44c06881-f70b-484c-b56c-350228862b95-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-44c06881-f70b-484c-b56c-350228862b95 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 50px;
  margin-bottom: 50px;
}

.shg-image-content-margin-container-s-44c06881-f70b-484c-b56c-350228862b95 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
  /* Add background color handling */
  
}

#s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-44c06881-f70b-484c-b56c-350228862b95 .shg-image-content-wrapper {
      aspect-ratio: 1459/461;
      min-width: 100%;
      height: auto;
    }

    #s-44c06881-f70b-484c-b56c-350228862b95 .shogun-image-link {
      aspect-ratio: 1459/461;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-44c06881-f70b-484c-b56c-350228862b95 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1459px;
  }



  img.s-44c06881-f70b-484c-b56c-350228862b95.shogun-image {
    
    
    
    max-height: 1459px;
  }


.s-44c06881-f70b-484c-b56c-350228862b95 .shogun-image-content {
  
    justify-content: center;
  
}

.s-44c06881-f70b-484c-b56c-350228862b95.shg-align-container {
  display: flex;
  justify-content: center
}

.s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-44c06881-f70b-484c-b56c-350228862b95.shogun-image {
  box-sizing: border-box;
}



.s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-44c06881-f70b-484c-b56c-350228862b95 {
      --shg-aspect-ratio: calc(1459/461); 
    }

    .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container {
      position: relative;
    }

    .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-44c06881-f70b-484c-b56c-350228862b95.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-44c06881-f70b-484c-b56c-350228862b95 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1459px;
    }
  }

}
#s-c4f7defd-dd45-4d72-8987-f930bc870f2e {
  margin-left: 1em;
margin-right: 1em;
padding-left: 0%;
padding-right: 0%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-c4f7defd-dd45-4d72-8987-f930bc870f2e {
  padding-top: 3em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c4f7defd-dd45-4d72-8987-f930bc870f2e {
  padding-top: 3em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-c4f7defd-dd45-4d72-8987-f930bc870f2e {
  padding-top: 3em;
display: none;
}
#s-c4f7defd-dd45-4d72-8987-f930bc870f2e, #wrap-s-c4f7defd-dd45-4d72-8987-f930bc870f2e, #wrap-content-s-c4f7defd-dd45-4d72-8987-f930bc870f2e { display: none !important; }}@media (max-width: 767px){#s-c4f7defd-dd45-4d72-8987-f930bc870f2e {
  margin-left: 0.5em;
margin-right: 0.5em;
display: none;
}
#s-c4f7defd-dd45-4d72-8987-f930bc870f2e, #wrap-s-c4f7defd-dd45-4d72-8987-f930bc870f2e, #wrap-content-s-c4f7defd-dd45-4d72-8987-f930bc870f2e { display: none !important; }}







#s-c4f7defd-dd45-4d72-8987-f930bc870f2e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c4f7defd-dd45-4d72-8987-f930bc870f2e.shg-box.shg-c {
  justify-content: center;
}

#s-77ffa987-401d-4072-a5d0-b749ece5b190 {
  margin-left: 8em;
margin-bottom: -68px;
margin-right: auto;
min-height: 50px;
}








#s-77ffa987-401d-4072-a5d0-b749ece5b190 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-77ffa987-401d-4072-a5d0-b749ece5b190.shg-box.shg-c {
  justify-content: center;
}

#s-26a2b3c3-716e-4691-90fc-4eb47c35d77f {
  margin-left: 1em;
margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-26a2b3c3-716e-4691-90fc-4eb47c35d77f .shogun-heading-component h2 {
  color: rgba(239, 239, 239, 1);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 11em;
  line-height: 1em;
  
  text-align: left;
}


@media (max-width: 767px){#s-26a2b3c3-716e-4691-90fc-4eb47c35d77f .shogun-heading-component h2 {
  color: rgba(239, 239, 239, 1);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 5em;
  line-height: 1em;
  
  text-align: left;
}


}

    .faded-heading {
  z-index: -1;
  font-size: 8em;
  font-weight: 600;
  opacity: 0.2;
  padding: 0;
  margin: 0 0 0 16px;
}
.parent-container {
  padding: 0 10%;
}
.mobile-image {
    width: 100%;
    height: 100%;
    max-height: 45vw;
    -o-object-fit: contain;
       object-fit: contain;
    z-index: 99;
    margin-top: 100px;
    }


    .main-image-container {
    /* background-image: url("https://cdn11.bigcommerce.com/s-8mw570y811/images/stencil/original/image-manager/mask-group.png"); */
    background-image: url("https://i.shgcdn.com/fd5b6051-5904-4860-bbc8-2139af6aefdd/-/format/auto/-/preview/3000x3000/-/quality/lighter/");
    width: 100%;
    height: 90vh;
    /* border-radius: 2em 5em 5em 2em; */
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    }
    .iq_page_mobile_paralax{
        position: relative;
    }
    .animated-image-container{
        top: 0;
        position: sticky;
    }
    .iq_scrollmainimage{
        position: absolute;
        z-index: 10;
        height: 100%;
        left: 17%;
        top: 0;
    }
   @media (browser-name: safari) {
       .iq_scrollmainimage{
           left: 2%;
       }
   }
#main-content {
    background: #fff;
}
#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
  max-width: 1920px;
aspect-ratio: 1920/1008;
text-align: center;
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
  margin: 0 !important;
  overflow: visible;
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
  /* Add background color handling */
  
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shg-image-content-wrapper {
      aspect-ratio: 1920/1008;
      min-width: 100%;
      height: auto;
    }

    #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shogun-image-link {
      aspect-ratio: 1920/1008;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1920px;
  }



  img.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image {
    
    
    
    max-height: 1920px;
  }


.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image {
  box-sizing: border-box;
}



.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
      --shg-aspect-ratio: calc(1920/1008); 
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container {
      position: relative;
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1920px;
    }
  }

@media (min-width: 1200px){#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
  margin: 0 !important;
  overflow: visible;
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
  /* Add background color handling */
  
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shg-image-content-wrapper {
      aspect-ratio: 1920/1008;
      min-width: 100%;
      height: auto;
    }

    #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shogun-image-link {
      aspect-ratio: 1920/1008;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1920px;
  }



  img.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image {
    
    
    
    max-height: 1920px;
  }


.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image {
  box-sizing: border-box;
}



.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
      --shg-aspect-ratio: calc(1920/1008); 
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container {
      position: relative;
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1920px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
  margin: 0 !important;
  overflow: visible;
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
  /* Add background color handling */
  
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shg-image-content-wrapper {
      aspect-ratio: 1920/1008;
      min-width: 100%;
      height: auto;
    }

    #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shogun-image-link {
      aspect-ratio: 1920/1008;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1920px;
  }



  img.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image {
    
    
    
    max-height: 1920px;
  }


.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image {
  box-sizing: border-box;
}



.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
      --shg-aspect-ratio: calc(1920/1008); 
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container {
      position: relative;
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1920px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
  margin: 0 !important;
  overflow: visible;
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
  /* Add background color handling */
  
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shg-image-content-wrapper {
      aspect-ratio: 1920/1008;
      min-width: 100%;
      height: auto;
    }

    #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shogun-image-link {
      aspect-ratio: 1920/1008;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1920px;
  }



  img.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image {
    
    
    
    max-height: 1920px;
  }


.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image {
  box-sizing: border-box;
}



.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
      --shg-aspect-ratio: calc(1920/1008); 
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container {
      position: relative;
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1920px;
    }
  }

}@media (max-width: 767px){#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
  margin: 0 !important;
  overflow: visible;
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
  /* Add background color handling */
  
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shg-image-content-wrapper {
      aspect-ratio: 1920/1008;
      min-width: 100%;
      height: auto;
    }

    #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shogun-image-link {
      aspect-ratio: 1920/1008;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1920px;
  }



  img.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image {
    
    
    
    max-height: 1920px;
  }


.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image {
  box-sizing: border-box;
}



.s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 {
      --shg-aspect-ratio: calc(1920/1008); 
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container {
      position: relative;
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ad4a0af4-aa4b-4bf2-a9da-c98a9ca69b90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1920px;
    }
  }

}
@media (min-width: 0px) {
[id="s-b415a8f9-fb44-4592-8964-7c7653de2269"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b415a8f9-fb44-4592-8964-7c7653de2269"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-b415a8f9-fb44-4592-8964-7c7653de2269"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-b415a8f9-fb44-4592-8964-7c7653de2269"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-ebc1f94f-1859-4f0c-b25b-c5b506826bfe {
  margin-top: 1em;
margin-right: 5em;
min-height: 50px;
}
@media (max-width: 767px){#s-ebc1f94f-1859-4f0c-b25b-c5b506826bfe {
  margin-right: 0em;
}
}







#s-ebc1f94f-1859-4f0c-b25b-c5b506826bfe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ebc1f94f-1859-4f0c-b25b-c5b506826bfe.shg-box.shg-c {
  justify-content: flex-start;
}

#s-499c4299-a676-4afd-b785-8996de0e0332 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-499c4299-a676-4afd-b785-8996de0e0332 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-499c4299-a676-4afd-b785-8996de0e0332 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-499c4299-a676-4afd-b785-8996de0e0332 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-6b47948a-feb6-4514-a712-64bc587af330 {
  margin-top: 3%;
margin-bottom: 0em;
margin-right: 2em;
}

#s-02faa873-a368-4772-a11d-4f0e35d4a1e4 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-02faa873-a368-4772-a11d-4f0e35d4a1e4 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-02faa873-a368-4772-a11d-4f0e35d4a1e4 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-02faa873-a368-4772-a11d-4f0e35d4a1e4 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
.fa-play-circle,
.fa-circle-pause {
    position: absolute;
    z-index: 10;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #fff;
    font-size: 50px;
    background: #6317ff;
    border-radius: 50%;
}

.fa-widget{
    visibility:hidden !important;
}
.nb-shogun-video-container:hover .fa-widget{
    visibility:visible !important;
}
.nb-shogun-Video-section
{
     display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
}

.fa-play-circle:hover,
.fa-circle-pause:hover {
    cursor: pointer;
}

.nb-shogun-video-container
{
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    flex-direction: row;   
}
@media only screen and (max-width: 540px) {
    .Video-Div {
        width: 100%;
    }
}
@media (min-width: 1200px){#s-66f1e2f2-4f18-4f5d-bf85-1f33060dcf03 {
  margin-top: -2em;
display: none;
}
#s-66f1e2f2-4f18-4f5d-bf85-1f33060dcf03, #wrap-s-66f1e2f2-4f18-4f5d-bf85-1f33060dcf03, #wrap-content-s-66f1e2f2-4f18-4f5d-bf85-1f33060dcf03 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-66f1e2f2-4f18-4f5d-bf85-1f33060dcf03 {
  margin-top: -2em;
margin-bottom: 0em;
display: none;
}
#s-66f1e2f2-4f18-4f5d-bf85-1f33060dcf03, #wrap-s-66f1e2f2-4f18-4f5d-bf85-1f33060dcf03, #wrap-content-s-66f1e2f2-4f18-4f5d-bf85-1f33060dcf03 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-66f1e2f2-4f18-4f5d-bf85-1f33060dcf03 {
  margin-top: -2em;
display: none;
}
#s-66f1e2f2-4f18-4f5d-bf85-1f33060dcf03, #wrap-s-66f1e2f2-4f18-4f5d-bf85-1f33060dcf03, #wrap-content-s-66f1e2f2-4f18-4f5d-bf85-1f33060dcf03 { display: none !important; }}@media (max-width: 767px){#s-66f1e2f2-4f18-4f5d-bf85-1f33060dcf03 {
  margin-top: -1.5em;
display: none;
}
#s-66f1e2f2-4f18-4f5d-bf85-1f33060dcf03, #wrap-s-66f1e2f2-4f18-4f5d-bf85-1f33060dcf03, #wrap-content-s-66f1e2f2-4f18-4f5d-bf85-1f33060dcf03 { display: none !important; }}
#s-10ae0c28-9c23-4ac8-a054-8358d7995795 {
  margin-left: 1em;
margin-bottom: -1.8em;
text-align: right;
}
@media (min-width: 1200px){#s-10ae0c28-9c23-4ac8-a054-8358d7995795 {
  margin-left: 0em;
margin-bottom: -1.8em;
margin-right: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-10ae0c28-9c23-4ac8-a054-8358d7995795 {
  margin-left: 0em;
margin-bottom: -1.8em;
margin-right: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-10ae0c28-9c23-4ac8-a054-8358d7995795 {
  margin-left: 0em;
margin-bottom: -1.8em;
margin-right: 1em;
}
}@media (max-width: 767px){#s-10ae0c28-9c23-4ac8-a054-8358d7995795 {
  margin-left: 1em;
margin-bottom: -1.5em;
text-align: left;
}
}
#s-10ae0c28-9c23-4ac8-a054-8358d7995795 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3.4em;
  
  letter-spacing: 1px;
  text-align: right;
}


@media (max-width: 767px){#s-10ae0c28-9c23-4ac8-a054-8358d7995795 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 2.6em;
  
  letter-spacing: 1px;
  text-align: left;
}


}
#s-5a50362d-bc51-4921-a970-aaab981b79b7 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 25px;
min-height: 50px;
}








#s-5a50362d-bc51-4921-a970-aaab981b79b7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5a50362d-bc51-4921-a970-aaab981b79b7.shg-box.shg-c {
  justify-content: center;
}

.video-div{
    height:100%;
    -o-object-fit: cover;
       object-fit: cover;
    width: 100%;
}

/* Apply the animation to the element */



.radius-right{
    border-radius: 8px 50px 50px 8px;
}
.radius-left{
    border-radius: 50px 8px 8px 50px;
}
.radius-fourside{
    border-radius: 20px 20px 20px 20px;
}
@media screen and (max-width: 900px) and (min-width: 60px) {
    .autoplayDiv {
    -o-object-fit: contain;
       object-fit: contain;
    }
}
@media (max-width: 767px){#s-49ea3f27-1a0c-4b22-9416-a5c18ae32cf2 {
  display: none;
}
#s-49ea3f27-1a0c-4b22-9416-a5c18ae32cf2, #wrap-s-49ea3f27-1a0c-4b22-9416-a5c18ae32cf2, #wrap-content-s-49ea3f27-1a0c-4b22-9416-a5c18ae32cf2 { display: none !important; }}
#s-960f417c-b81c-4269-8efd-6dc982bedc3c {
  margin-left: 1em;
margin-right: 1em;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-960f417c-b81c-4269-8efd-6dc982bedc3c {
  margin-left: 0em;
margin-right: 0em;
padding-left: 4em;
padding-right: 4em;
display: none;
}
#s-960f417c-b81c-4269-8efd-6dc982bedc3c, #wrap-s-960f417c-b81c-4269-8efd-6dc982bedc3c, #wrap-content-s-960f417c-b81c-4269-8efd-6dc982bedc3c { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-960f417c-b81c-4269-8efd-6dc982bedc3c {
  margin-left: 0em;
margin-right: 0em;
padding-left: 4%;
padding-right: 4em;
display: none;
}
#s-960f417c-b81c-4269-8efd-6dc982bedc3c, #wrap-s-960f417c-b81c-4269-8efd-6dc982bedc3c, #wrap-content-s-960f417c-b81c-4269-8efd-6dc982bedc3c { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-960f417c-b81c-4269-8efd-6dc982bedc3c {
  padding-left: 4em;
padding-right: 4em;
display: none;
}
#s-960f417c-b81c-4269-8efd-6dc982bedc3c, #wrap-s-960f417c-b81c-4269-8efd-6dc982bedc3c, #wrap-content-s-960f417c-b81c-4269-8efd-6dc982bedc3c { display: none !important; }}@media (max-width: 767px){#s-960f417c-b81c-4269-8efd-6dc982bedc3c {
  margin-top: 3em;
margin-left: 0.5em;
margin-right: 0.5em;
}
}







#s-960f417c-b81c-4269-8efd-6dc982bedc3c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-960f417c-b81c-4269-8efd-6dc982bedc3c.shg-box.shg-c {
  justify-content: center;
}

#s-19c2c0da-cac2-4f4d-bac9-bdcf533fed77 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
opacity: 0.10999999999999985;
}
@media (min-width: 1200px){#s-19c2c0da-cac2-4f4d-bac9-bdcf533fed77 {
  margin-left: 6em;
display: none;
}
#s-19c2c0da-cac2-4f4d-bac9-bdcf533fed77, #wrap-s-19c2c0da-cac2-4f4d-bac9-bdcf533fed77, #wrap-content-s-19c2c0da-cac2-4f4d-bac9-bdcf533fed77 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-19c2c0da-cac2-4f4d-bac9-bdcf533fed77 {
  margin-left: 6em;
margin-right: 0%;
display: none;
}
#s-19c2c0da-cac2-4f4d-bac9-bdcf533fed77, #wrap-s-19c2c0da-cac2-4f4d-bac9-bdcf533fed77, #wrap-content-s-19c2c0da-cac2-4f4d-bac9-bdcf533fed77 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-19c2c0da-cac2-4f4d-bac9-bdcf533fed77 {
  margin-left: 5em;
margin-right: 0%;
}
}@media (max-width: 767px){#s-19c2c0da-cac2-4f4d-bac9-bdcf533fed77 {
  margin-left: 1em;
}
}
#s-19c2c0da-cac2-4f4d-bac9-bdcf533fed77 .shogun-heading-component h3 {
  color: ;
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 11em;
  
  
  text-align: left;
}


@media (max-width: 767px){#s-19c2c0da-cac2-4f4d-bac9-bdcf533fed77 .shogun-heading-component h3 {
  color: ;
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 5em;
  line-height: 1em;
  
  text-align: left;
}


}
@media (min-width: 0px) {
[id="s-54d42e91-e02d-46cf-a208-16733750a2a8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-54d42e91-e02d-46cf-a208-16733750a2a8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-54d42e91-e02d-46cf-a208-16733750a2a8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-54d42e91-e02d-46cf-a208-16733750a2a8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-b2aba877-36d7-4624-907b-fd83e348f416 {
  margin-top: -8em;
margin-bottom: 0px;
max-width: 898px;
aspect-ratio: 898/975;
text-align: center;
}
@media (min-width: 1200px){#s-b2aba877-36d7-4624-907b-fd83e348f416 {
  margin-top: -10em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b2aba877-36d7-4624-907b-fd83e348f416 {
  margin-top: -10em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-b2aba877-36d7-4624-907b-fd83e348f416 {
  margin-top: 0em;
}
}@media (max-width: 767px){#s-b2aba877-36d7-4624-907b-fd83e348f416 {
  display: none;
}
#s-b2aba877-36d7-4624-907b-fd83e348f416, #wrap-s-b2aba877-36d7-4624-907b-fd83e348f416, #wrap-content-s-b2aba877-36d7-4624-907b-fd83e348f416 { display: none !important; }}
#s-b2aba877-36d7-4624-907b-fd83e348f416 {
  margin: 0 !important;
  overflow: visible;
}

#s-b2aba877-36d7-4624-907b-fd83e348f416-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b2aba877-36d7-4624-907b-fd83e348f416 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: -8em;
  margin-bottom: 0px;
}

.shg-image-content-margin-container-s-b2aba877-36d7-4624-907b-fd83e348f416 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
  /* Add background color handling */
  
}

#s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b2aba877-36d7-4624-907b-fd83e348f416 .shg-image-content-wrapper {
      aspect-ratio: 898/975;
      min-width: 100%;
      height: auto;
    }

    #s-b2aba877-36d7-4624-907b-fd83e348f416 .shogun-image-link {
      aspect-ratio: 898/975;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b2aba877-36d7-4624-907b-fd83e348f416 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 898px;
  }



  img.s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image {
    
    
    
    max-height: 898px;
  }


.s-b2aba877-36d7-4624-907b-fd83e348f416 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b2aba877-36d7-4624-907b-fd83e348f416.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image {
  box-sizing: border-box;
}



.s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b2aba877-36d7-4624-907b-fd83e348f416 {
      --shg-aspect-ratio: calc(898/975); 
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container {
      position: relative;
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 898px;
    }
  }

@media (min-width: 1200px){#s-b2aba877-36d7-4624-907b-fd83e348f416 {
  margin: 0 !important;
  overflow: visible;
}

#s-b2aba877-36d7-4624-907b-fd83e348f416-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b2aba877-36d7-4624-907b-fd83e348f416 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: -10em;
  
}

.shg-image-content-margin-container-s-b2aba877-36d7-4624-907b-fd83e348f416 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
  /* Add background color handling */
  
}

#s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b2aba877-36d7-4624-907b-fd83e348f416 .shg-image-content-wrapper {
      aspect-ratio: 898/975;
      min-width: 100%;
      height: auto;
    }

    #s-b2aba877-36d7-4624-907b-fd83e348f416 .shogun-image-link {
      aspect-ratio: 898/975;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b2aba877-36d7-4624-907b-fd83e348f416 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 898px;
  }



  img.s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image {
    
    
    
    max-height: 898px;
  }


.s-b2aba877-36d7-4624-907b-fd83e348f416 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b2aba877-36d7-4624-907b-fd83e348f416.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image {
  box-sizing: border-box;
}



.s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b2aba877-36d7-4624-907b-fd83e348f416 {
      --shg-aspect-ratio: calc(898/975); 
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container {
      position: relative;
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 898px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-b2aba877-36d7-4624-907b-fd83e348f416 {
  margin: 0 !important;
  overflow: visible;
}

#s-b2aba877-36d7-4624-907b-fd83e348f416-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b2aba877-36d7-4624-907b-fd83e348f416 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: -10em;
  
}

.shg-image-content-margin-container-s-b2aba877-36d7-4624-907b-fd83e348f416 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
  /* Add background color handling */
  
}

#s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b2aba877-36d7-4624-907b-fd83e348f416 .shg-image-content-wrapper {
      aspect-ratio: 898/975;
      min-width: 100%;
      height: auto;
    }

    #s-b2aba877-36d7-4624-907b-fd83e348f416 .shogun-image-link {
      aspect-ratio: 898/975;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b2aba877-36d7-4624-907b-fd83e348f416 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 898px;
  }



  img.s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image {
    
    
    
    max-height: 898px;
  }


.s-b2aba877-36d7-4624-907b-fd83e348f416 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b2aba877-36d7-4624-907b-fd83e348f416.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image {
  box-sizing: border-box;
}



.s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b2aba877-36d7-4624-907b-fd83e348f416 {
      --shg-aspect-ratio: calc(898/975); 
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container {
      position: relative;
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 898px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-b2aba877-36d7-4624-907b-fd83e348f416 {
  margin: 0 !important;
  overflow: visible;
}

#s-b2aba877-36d7-4624-907b-fd83e348f416-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b2aba877-36d7-4624-907b-fd83e348f416 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0em;
  
}

.shg-image-content-margin-container-s-b2aba877-36d7-4624-907b-fd83e348f416 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
  /* Add background color handling */
  
}

#s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b2aba877-36d7-4624-907b-fd83e348f416 .shg-image-content-wrapper {
      aspect-ratio: 898/975;
      min-width: 100%;
      height: auto;
    }

    #s-b2aba877-36d7-4624-907b-fd83e348f416 .shogun-image-link {
      aspect-ratio: 898/975;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b2aba877-36d7-4624-907b-fd83e348f416 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 898px;
  }



  img.s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image {
    
    
    
    max-height: 898px;
  }


.s-b2aba877-36d7-4624-907b-fd83e348f416 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b2aba877-36d7-4624-907b-fd83e348f416.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image {
  box-sizing: border-box;
}



.s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b2aba877-36d7-4624-907b-fd83e348f416 {
      --shg-aspect-ratio: calc(898/975); 
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container {
      position: relative;
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 898px;
    }
  }

}@media (max-width: 767px){#s-b2aba877-36d7-4624-907b-fd83e348f416 {
  margin: 0 !important;
  overflow: visible;
}

#s-b2aba877-36d7-4624-907b-fd83e348f416-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b2aba877-36d7-4624-907b-fd83e348f416 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b2aba877-36d7-4624-907b-fd83e348f416 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
  /* Add background color handling */
  
}

#s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b2aba877-36d7-4624-907b-fd83e348f416 .shg-image-content-wrapper {
      aspect-ratio: 898/975;
      min-width: 100%;
      height: auto;
    }

    #s-b2aba877-36d7-4624-907b-fd83e348f416 .shogun-image-link {
      aspect-ratio: 898/975;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b2aba877-36d7-4624-907b-fd83e348f416 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 898px;
  }



  img.s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image {
    
    
    
    max-height: 898px;
  }


.s-b2aba877-36d7-4624-907b-fd83e348f416 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b2aba877-36d7-4624-907b-fd83e348f416.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image {
  box-sizing: border-box;
}



.s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b2aba877-36d7-4624-907b-fd83e348f416 {
      --shg-aspect-ratio: calc(898/975); 
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container {
      position: relative;
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b2aba877-36d7-4624-907b-fd83e348f416 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 898px;
    }
  }

}
#s-35368391-1aa8-415f-9bff-9b32a90f3355 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-35368391-1aa8-415f-9bff-9b32a90f3355 {
  display: none;
}
#s-35368391-1aa8-415f-9bff-9b32a90f3355, #wrap-s-35368391-1aa8-415f-9bff-9b32a90f3355, #wrap-content-s-35368391-1aa8-415f-9bff-9b32a90f3355 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-35368391-1aa8-415f-9bff-9b32a90f3355 {
  display: none;
}
#s-35368391-1aa8-415f-9bff-9b32a90f3355, #wrap-s-35368391-1aa8-415f-9bff-9b32a90f3355, #wrap-content-s-35368391-1aa8-415f-9bff-9b32a90f3355 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-35368391-1aa8-415f-9bff-9b32a90f3355 {
  display: none;
}
#s-35368391-1aa8-415f-9bff-9b32a90f3355, #wrap-s-35368391-1aa8-415f-9bff-9b32a90f3355, #wrap-content-s-35368391-1aa8-415f-9bff-9b32a90f3355 { display: none !important; }}@media (max-width: 767px){#s-35368391-1aa8-415f-9bff-9b32a90f3355 {
  margin-top: -1.5em;
}
}







#s-35368391-1aa8-415f-9bff-9b32a90f3355 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-35368391-1aa8-415f-9bff-9b32a90f3355.shg-box.shg-c {
  justify-content: center;
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  max-width: 1487px;
aspect-ratio: 1487/1320;
text-align: center;
}
@media (min-width: 1200px){#s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  display: none;
}
#s-ac7121df-4e35-402f-9709-1b1a1d624787, #wrap-s-ac7121df-4e35-402f-9709-1b1a1d624787, #wrap-content-s-ac7121df-4e35-402f-9709-1b1a1d624787 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  display: none;
}
#s-ac7121df-4e35-402f-9709-1b1a1d624787, #wrap-s-ac7121df-4e35-402f-9709-1b1a1d624787, #wrap-content-s-ac7121df-4e35-402f-9709-1b1a1d624787 { display: none !important; }}
#s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  margin: 0 !important;
  overflow: visible;
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
  /* Add background color handling */
  
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ac7121df-4e35-402f-9709-1b1a1d624787 .shg-image-content-wrapper {
      aspect-ratio: 1487/1320;
      min-width: 100%;
      height: auto;
    }

    #s-ac7121df-4e35-402f-9709-1b1a1d624787 .shogun-image-link {
      aspect-ratio: 1487/1320;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ac7121df-4e35-402f-9709-1b1a1d624787 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1487px;
  }



  img.s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image {
    
    
    
    max-height: 1487px;
  }


.s-ac7121df-4e35-402f-9709-1b1a1d624787 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ac7121df-4e35-402f-9709-1b1a1d624787.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image {
  box-sizing: border-box;
}



.s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ac7121df-4e35-402f-9709-1b1a1d624787 {
      --shg-aspect-ratio: calc(1487/1320); 
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container {
      position: relative;
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1487px;
    }
  }

@media (min-width: 1200px){#s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  margin: 0 !important;
  overflow: visible;
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
  /* Add background color handling */
  
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ac7121df-4e35-402f-9709-1b1a1d624787 .shg-image-content-wrapper {
      aspect-ratio: 1487/1320;
      min-width: 100%;
      height: auto;
    }

    #s-ac7121df-4e35-402f-9709-1b1a1d624787 .shogun-image-link {
      aspect-ratio: 1487/1320;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ac7121df-4e35-402f-9709-1b1a1d624787 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1487px;
  }



  img.s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image {
    
    
    
    max-height: 1487px;
  }


.s-ac7121df-4e35-402f-9709-1b1a1d624787 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ac7121df-4e35-402f-9709-1b1a1d624787.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image {
  box-sizing: border-box;
}



.s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ac7121df-4e35-402f-9709-1b1a1d624787 {
      --shg-aspect-ratio: calc(1487/1320); 
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container {
      position: relative;
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1487px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  margin: 0 !important;
  overflow: visible;
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
  /* Add background color handling */
  
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ac7121df-4e35-402f-9709-1b1a1d624787 .shg-image-content-wrapper {
      aspect-ratio: 1487/1320;
      min-width: 100%;
      height: auto;
    }

    #s-ac7121df-4e35-402f-9709-1b1a1d624787 .shogun-image-link {
      aspect-ratio: 1487/1320;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ac7121df-4e35-402f-9709-1b1a1d624787 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1487px;
  }



  img.s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image {
    
    
    
    max-height: 1487px;
  }


.s-ac7121df-4e35-402f-9709-1b1a1d624787 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ac7121df-4e35-402f-9709-1b1a1d624787.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image {
  box-sizing: border-box;
}



.s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ac7121df-4e35-402f-9709-1b1a1d624787 {
      --shg-aspect-ratio: calc(1487/1320); 
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container {
      position: relative;
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1487px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  margin: 0 !important;
  overflow: visible;
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
  /* Add background color handling */
  
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ac7121df-4e35-402f-9709-1b1a1d624787 .shg-image-content-wrapper {
      aspect-ratio: 1487/1320;
      min-width: 100%;
      height: auto;
    }

    #s-ac7121df-4e35-402f-9709-1b1a1d624787 .shogun-image-link {
      aspect-ratio: 1487/1320;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ac7121df-4e35-402f-9709-1b1a1d624787 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1487px;
  }



  img.s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image {
    
    
    
    max-height: 1487px;
  }


.s-ac7121df-4e35-402f-9709-1b1a1d624787 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ac7121df-4e35-402f-9709-1b1a1d624787.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image {
  box-sizing: border-box;
}



.s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ac7121df-4e35-402f-9709-1b1a1d624787 {
      --shg-aspect-ratio: calc(1487/1320); 
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container {
      position: relative;
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1487px;
    }
  }

}@media (max-width: 767px){#s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  margin: 0 !important;
  overflow: visible;
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ac7121df-4e35-402f-9709-1b1a1d624787 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
  /* Add background color handling */
  
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ac7121df-4e35-402f-9709-1b1a1d624787 .shg-image-content-wrapper {
      aspect-ratio: 1487/1320;
      min-width: 100%;
      height: auto;
    }

    #s-ac7121df-4e35-402f-9709-1b1a1d624787 .shogun-image-link {
      aspect-ratio: 1487/1320;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ac7121df-4e35-402f-9709-1b1a1d624787 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1487px;
  }



  img.s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image {
    
    
    
    max-height: 1487px;
  }


.s-ac7121df-4e35-402f-9709-1b1a1d624787 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ac7121df-4e35-402f-9709-1b1a1d624787.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image {
  box-sizing: border-box;
}



.s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ac7121df-4e35-402f-9709-1b1a1d624787 {
      --shg-aspect-ratio: calc(1487/1320); 
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container {
      position: relative;
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ac7121df-4e35-402f-9709-1b1a1d624787 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1487px;
    }
  }

}
#s-bd928ce6-a6ef-4a82-b4a3-f97fb4c70c6e {
  margin-top: 1em;
margin-right: 5em;
min-height: 50px;
}
@media (min-width: 1200px){#s-bd928ce6-a6ef-4a82-b4a3-f97fb4c70c6e {
  margin-top: 0em;
margin-right: 2.5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-bd928ce6-a6ef-4a82-b4a3-f97fb4c70c6e {
  margin-top: 0em;
margin-right: 2.5em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-bd928ce6-a6ef-4a82-b4a3-f97fb4c70c6e {
  margin-top: 0em;
margin-right: 2.5em;
}
}@media (max-width: 767px){#s-bd928ce6-a6ef-4a82-b4a3-f97fb4c70c6e {
  margin-top: 2em;
margin-right: 0em;
}
}







#s-bd928ce6-a6ef-4a82-b4a3-f97fb4c70c6e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bd928ce6-a6ef-4a82-b4a3-f97fb4c70c6e.shg-box.shg-c {
  justify-content: flex-start;
}

#s-da69804b-5903-47d6-804a-ea4c1cc9c530 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-da69804b-5903-47d6-804a-ea4c1cc9c530 {
  margin-left: 1em;
margin-right: 0em;
min-height: 0px;
}
}







#s-da69804b-5903-47d6-804a-ea4c1cc9c530 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-da69804b-5903-47d6-804a-ea4c1cc9c530.shg-box.shg-c {
  justify-content: center;
}

#s-69835d3d-fa1a-4f18-b616-3bd16b2a7a85 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-69835d3d-fa1a-4f18-b616-3bd16b2a7a85 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}@media (min-width: 768px) and (max-width: 991px){#s-69835d3d-fa1a-4f18-b616-3bd16b2a7a85 {
  margin-left: 0px;
margin-right: 0px;
}
}@media (max-width: 767px){#s-69835d3d-fa1a-4f18-b616-3bd16b2a7a85 {
  margin-left: 0px;
margin-right: 0px;
}
}
#s-69835d3d-fa1a-4f18-b616-3bd16b2a7a85 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-69835d3d-fa1a-4f18-b616-3bd16b2a7a85 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-5ac3aba3-9ea6-42fb-9931-82181d24aa8d {
  margin-bottom: 0em;
margin-right: 2em;
}
@media (max-width: 767px){#s-5ac3aba3-9ea6-42fb-9931-82181d24aa8d {
  margin-top: 3%;
margin-left: 1em;
margin-bottom: 1em;
margin-right: 0em;
}
}
@media (min-width: 1200px){#s-7a987193-cd91-422a-8a57-cbbc611d2883 {
  margin-top: -2em;
display: none;
}
#s-7a987193-cd91-422a-8a57-cbbc611d2883, #wrap-s-7a987193-cd91-422a-8a57-cbbc611d2883, #wrap-content-s-7a987193-cd91-422a-8a57-cbbc611d2883 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7a987193-cd91-422a-8a57-cbbc611d2883 {
  margin-top: -2em;
margin-bottom: 0em;
display: none;
}
#s-7a987193-cd91-422a-8a57-cbbc611d2883, #wrap-s-7a987193-cd91-422a-8a57-cbbc611d2883, #wrap-content-s-7a987193-cd91-422a-8a57-cbbc611d2883 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-7a987193-cd91-422a-8a57-cbbc611d2883 {
  margin-top: -2em;
display: none;
}
#s-7a987193-cd91-422a-8a57-cbbc611d2883, #wrap-s-7a987193-cd91-422a-8a57-cbbc611d2883, #wrap-content-s-7a987193-cd91-422a-8a57-cbbc611d2883 { display: none !important; }}@media (max-width: 767px){#s-7a987193-cd91-422a-8a57-cbbc611d2883 {
  margin-top: -1.5em;
display: none;
}
#s-7a987193-cd91-422a-8a57-cbbc611d2883, #wrap-s-7a987193-cd91-422a-8a57-cbbc611d2883, #wrap-content-s-7a987193-cd91-422a-8a57-cbbc611d2883 { display: none !important; }}
#s-af18f06b-922f-498b-afa2-cc07c47fa7bd {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 25px;
min-height: 50px;
}
@media (min-width: 1200px){#s-af18f06b-922f-498b-afa2-cc07c47fa7bd {
  margin-top: 0px;
margin-bottom: 0px;
}
}@media (max-width: 767px){#s-af18f06b-922f-498b-afa2-cc07c47fa7bd {
  margin-top: 1em;
}
}







#s-af18f06b-922f-498b-afa2-cc07c47fa7bd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-af18f06b-922f-498b-afa2-cc07c47fa7bd.shg-box.shg-c {
  justify-content: center;
}

#s-a1fe3c20-d951-4949-8270-17e3f8fbb667 {
  margin-right: 1em;
text-align: right;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 1200px){#s-a1fe3c20-d951-4949-8270-17e3f8fbb667 {
  margin-top: 0em;
margin-bottom: -2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a1fe3c20-d951-4949-8270-17e3f8fbb667 {
  margin-bottom: -2em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-a1fe3c20-d951-4949-8270-17e3f8fbb667 {
  margin-bottom: -2em;
}
}@media (max-width: 767px){#s-a1fe3c20-d951-4949-8270-17e3f8fbb667 {
  margin-left: 1em;
margin-bottom: -1em;
margin-right: 0em;
text-align: left;
}
}
#s-a1fe3c20-d951-4949-8270-17e3f8fbb667 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 3em;
  
  letter-spacing: 1px;
  text-align: right;
}


@media (max-width: 767px){#s-a1fe3c20-d951-4949-8270-17e3f8fbb667 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 3em;
  line-height: 1em;
  letter-spacing: 1px;
  text-align: left;
}


}
#s-c8530a95-8abf-438a-a107-7b5e769df15a {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
}
@media (min-width: 1200px){#s-c8530a95-8abf-438a-a107-7b5e769df15a {
  margin-top: 0em;
}
}@media (max-width: 767px){#s-c8530a95-8abf-438a-a107-7b5e769df15a {
  display: none;
}
#s-c8530a95-8abf-438a-a107-7b5e769df15a, #wrap-s-c8530a95-8abf-438a-a107-7b5e769df15a, #wrap-content-s-c8530a95-8abf-438a-a107-7b5e769df15a { display: none !important; }}
#s-4c6bcc6e-681b-4589-964c-ebfdba6d2c55 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
}
@media (min-width: 1200px){#s-4c6bcc6e-681b-4589-964c-ebfdba6d2c55 {
  margin-top: 0em;
display: none;
}
#s-4c6bcc6e-681b-4589-964c-ebfdba6d2c55, #wrap-s-4c6bcc6e-681b-4589-964c-ebfdba6d2c55, #wrap-content-s-4c6bcc6e-681b-4589-964c-ebfdba6d2c55 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4c6bcc6e-681b-4589-964c-ebfdba6d2c55 {
  display: none;
}
#s-4c6bcc6e-681b-4589-964c-ebfdba6d2c55, #wrap-s-4c6bcc6e-681b-4589-964c-ebfdba6d2c55, #wrap-content-s-4c6bcc6e-681b-4589-964c-ebfdba6d2c55 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4c6bcc6e-681b-4589-964c-ebfdba6d2c55 {
  display: none;
}
#s-4c6bcc6e-681b-4589-964c-ebfdba6d2c55, #wrap-s-4c6bcc6e-681b-4589-964c-ebfdba6d2c55, #wrap-content-s-4c6bcc6e-681b-4589-964c-ebfdba6d2c55 { display: none !important; }}
#s-8b3ce782-f7a1-4ab6-a864-3c287d7c3c3f {
  margin-top: 0em;
margin-bottom: 0px;
padding-top: 2em;
padding-left: 5.5em;
padding-bottom: 0px;
padding-right: 0em;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-8b3ce782-f7a1-4ab6-a864-3c287d7c3c3f {
  padding-left: 6.5em;
padding-right: 20em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8b3ce782-f7a1-4ab6-a864-3c287d7c3c3f {
  padding-right: 20em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-8b3ce782-f7a1-4ab6-a864-3c287d7c3c3f {
  padding-right: 10em;
}
}@media (max-width: 767px){#s-8b3ce782-f7a1-4ab6-a864-3c287d7c3c3f {
  padding-left: 0.5em;
padding-right: 0.5em;
}
}







#s-8b3ce782-f7a1-4ab6-a864-3c287d7c3c3f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8b3ce782-f7a1-4ab6-a864-3c287d7c3c3f.shg-box.shg-c {
  justify-content: center;
}

#s-bbbba09d-4068-45db-90e3-15fbf3024a56 {
  margin-bottom: -1.8em;
text-align: left;
}
@media (min-width: 1200px){#s-bbbba09d-4068-45db-90e3-15fbf3024a56 {
  margin-left: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-bbbba09d-4068-45db-90e3-15fbf3024a56 {
  margin-left: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-bbbba09d-4068-45db-90e3-15fbf3024a56 {
  margin-left: 1em;
}
}@media (max-width: 767px){#s-bbbba09d-4068-45db-90e3-15fbf3024a56 {
  margin-left: 1em;
margin-bottom: -1.5em;
}
}
#s-bbbba09d-4068-45db-90e3-15fbf3024a56 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3em;
  
  letter-spacing: 1px;
  text-align: left;
}


@media (min-width: 1200px){#s-bbbba09d-4068-45db-90e3-15fbf3024a56 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3.5em;
  
  letter-spacing: 1px;
  text-align: left;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-bbbba09d-4068-45db-90e3-15fbf3024a56 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3.5em;
  
  letter-spacing: 1px;
  text-align: left;
}


}@media (max-width: 767px){#s-bbbba09d-4068-45db-90e3-15fbf3024a56 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3em;
  line-height: 1em;
  letter-spacing: 1px;
  text-align: left;
}


}
#s-87ffebec-eda0-454d-b267-dcd67316f82b {
  margin-bottom: 0em;
padding-top: 2em;
padding-left: 6.5em;
padding-bottom: 0px;
padding-right: 20em;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-87ffebec-eda0-454d-b267-dcd67316f82b {
  padding-right: 5em;
}
}@media (max-width: 767px){#s-87ffebec-eda0-454d-b267-dcd67316f82b {
  margin-left: 1em;
padding-left: 0.5em;
padding-right: 0.5em;
}
}







#s-87ffebec-eda0-454d-b267-dcd67316f82b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-87ffebec-eda0-454d-b267-dcd67316f82b.shg-box.shg-c {
  justify-content: flex-start;
}

#s-c3b92b39-ebed-4e62-bcb1-cccaf3c5f090 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-c3b92b39-ebed-4e62-bcb1-cccaf3c5f090 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-c3b92b39-ebed-4e62-bcb1-cccaf3c5f090 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-c3b92b39-ebed-4e62-bcb1-cccaf3c5f090 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-29bcbd57-f1a7-48db-afe0-2e3d42e32784 {
  margin-top: 3%;
margin-bottom: 0em;
margin-right: 20em;
}
@media (min-width: 768px) and (max-width: 991px){#s-29bcbd57-f1a7-48db-afe0-2e3d42e32784 {
  margin-right: 0em;
}
}@media (max-width: 767px){#s-29bcbd57-f1a7-48db-afe0-2e3d42e32784 {
  margin-right: 2em;
}
}
#s-f3b5c91a-713f-442f-abb8-54e9864d74ff {
  margin-bottom: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-f3b5c91a-713f-442f-abb8-54e9864d74ff {
  margin-left: 6.5em;
margin-right: 4em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f3b5c91a-713f-442f-abb8-54e9864d74ff {
  margin-left: 6.5em;
margin-right: 4em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-f3b5c91a-713f-442f-abb8-54e9864d74ff {
  margin-left: 6.5em;
margin-right: 4em;
}
}@media (max-width: 767px){#s-f3b5c91a-713f-442f-abb8-54e9864d74ff {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}







#s-f3b5c91a-713f-442f-abb8-54e9864d74ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f3b5c91a-713f-442f-abb8-54e9864d74ff.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-593bf946-fe94-4dce-b5fd-4b83a1311103"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-593bf946-fe94-4dce-b5fd-4b83a1311103"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-593bf946-fe94-4dce-b5fd-4b83a1311103"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-593bf946-fe94-4dce-b5fd-4b83a1311103"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-593bf946-fe94-4dce-b5fd-4b83a1311103"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-593bf946-fe94-4dce-b5fd-4b83a1311103"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-593bf946-fe94-4dce-b5fd-4b83a1311103"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

}

#s-debe06ed-5c4b-436b-8a24-c358561e32d7 {
  min-height: 50px;
}








#s-debe06ed-5c4b-436b-8a24-c358561e32d7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-debe06ed-5c4b-436b-8a24-c358561e32d7.shg-box.shg-c {
  justify-content: flex-start;
}

#s-441fd7e9-28c6-422e-a9dc-437e110f86ec {
  margin-left: 1em;
margin-bottom: -1.8em;
text-align: left;
}
@media (min-width: 1200px){#s-441fd7e9-28c6-422e-a9dc-437e110f86ec {
  margin-bottom: -1.8em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-441fd7e9-28c6-422e-a9dc-437e110f86ec {
  margin-bottom: -1.8em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-441fd7e9-28c6-422e-a9dc-437e110f86ec {
  margin-bottom: -1.8em;
}
}@media (max-width: 767px){#s-441fd7e9-28c6-422e-a9dc-437e110f86ec {
  margin-bottom: -1.5em;
}
}
#s-441fd7e9-28c6-422e-a9dc-437e110f86ec .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3.4em;
  
  letter-spacing: 1px;
  text-align: left;
}


@media (max-width: 767px){#s-441fd7e9-28c6-422e-a9dc-437e110f86ec .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 2.6em;
  
  letter-spacing: 1px;
  text-align: left;
}


}
#s-ab37711b-4117-4c33-b5ca-2d83cc434a02 {
  margin-bottom: 0em;
}
@media (max-width: 767px){#s-ab37711b-4117-4c33-b5ca-2d83cc434a02 {
  display: none;
}
#s-ab37711b-4117-4c33-b5ca-2d83cc434a02, #wrap-s-ab37711b-4117-4c33-b5ca-2d83cc434a02, #wrap-content-s-ab37711b-4117-4c33-b5ca-2d83cc434a02 { display: none !important; }}
#s-4aee516f-3973-4642-a7f7-854a185014dd {
  margin-bottom: 0em;
}
@media (min-width: 1200px){#s-4aee516f-3973-4642-a7f7-854a185014dd {
  display: none;
}
#s-4aee516f-3973-4642-a7f7-854a185014dd, #wrap-s-4aee516f-3973-4642-a7f7-854a185014dd, #wrap-content-s-4aee516f-3973-4642-a7f7-854a185014dd { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4aee516f-3973-4642-a7f7-854a185014dd {
  display: none;
}
#s-4aee516f-3973-4642-a7f7-854a185014dd, #wrap-s-4aee516f-3973-4642-a7f7-854a185014dd, #wrap-content-s-4aee516f-3973-4642-a7f7-854a185014dd { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4aee516f-3973-4642-a7f7-854a185014dd {
  display: none;
}
#s-4aee516f-3973-4642-a7f7-854a185014dd, #wrap-s-4aee516f-3973-4642-a7f7-854a185014dd, #wrap-content-s-4aee516f-3973-4642-a7f7-854a185014dd { display: none !important; }}
#s-63cfd0ba-e72d-42df-b419-aef30f0699c9 {
  margin-top: 1em;
margin-right: 0em;
min-height: 50px;
}
@media (min-width: 1200px){#s-63cfd0ba-e72d-42df-b419-aef30f0699c9 {
  margin-top: 2em;
margin-bottom: 0em;
margin-right: 2.5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-63cfd0ba-e72d-42df-b419-aef30f0699c9 {
  margin-top: 2em;
margin-bottom: 0em;
margin-right: 2.5em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-63cfd0ba-e72d-42df-b419-aef30f0699c9 {
  margin-top: 2em;
margin-bottom: 0em;
margin-right: 2.5em;
}
}@media (max-width: 767px){#s-63cfd0ba-e72d-42df-b419-aef30f0699c9 {
  margin-top: 2em;
}
}







#s-63cfd0ba-e72d-42df-b419-aef30f0699c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-63cfd0ba-e72d-42df-b419-aef30f0699c9.shg-box.shg-c {
  justify-content: flex-start;
}

#s-d4ef9260-3cf9-44be-b6ea-d4e0fd526d76 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-d4ef9260-3cf9-44be-b6ea-d4e0fd526d76 {
  margin-left: 1em;
min-height: 0px;
}
}







#s-d4ef9260-3cf9-44be-b6ea-d4e0fd526d76 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d4ef9260-3cf9-44be-b6ea-d4e0fd526d76.shg-box.shg-c {
  justify-content: center;
}

#s-a600cfcd-28ca-4e5d-b57c-4d99bdd5ea58 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a600cfcd-28ca-4e5d-b57c-4d99bdd5ea58 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-a600cfcd-28ca-4e5d-b57c-4d99bdd5ea58 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-a600cfcd-28ca-4e5d-b57c-4d99bdd5ea58 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-ec513f33-aa57-422b-a8b7-0153890bbfe0 {
  margin-top: 3%;
margin-bottom: 0em;
margin-right: 2em;
}
@media (min-width: 1200px){#s-ec513f33-aa57-422b-a8b7-0153890bbfe0 {
  margin-bottom: 1em;
margin-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ec513f33-aa57-422b-a8b7-0153890bbfe0 {
  margin-bottom: 1em;
margin-right: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-ec513f33-aa57-422b-a8b7-0153890bbfe0 {
  margin-bottom: 1em;
margin-right: 0em;
}
}@media (max-width: 767px){#s-ec513f33-aa57-422b-a8b7-0153890bbfe0 {
  margin-left: 1em;
margin-right: 0em;
}
}
#s-adfc04ec-4e61-4fc6-8ea6-c4b04406a37d {
  min-height: 50px;
}
@media (max-width: 767px){#s-adfc04ec-4e61-4fc6-8ea6-c4b04406a37d {
  margin-top: 2em;
}
}







#s-adfc04ec-4e61-4fc6-8ea6-c4b04406a37d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-adfc04ec-4e61-4fc6-8ea6-c4b04406a37d.shg-box.shg-c {
  justify-content: center;
}

@media (max-width: 767px){#s-407f5b0f-7f21-42aa-880b-298fd223667f {
  display: none;
}
#s-407f5b0f-7f21-42aa-880b-298fd223667f, #wrap-s-407f5b0f-7f21-42aa-880b-298fd223667f, #wrap-content-s-407f5b0f-7f21-42aa-880b-298fd223667f { display: none !important; }}
@media (min-width: 1200px){#s-a7ea3147-6961-4821-bdaf-31a2780a2d22 {
  display: none;
}
#s-a7ea3147-6961-4821-bdaf-31a2780a2d22, #wrap-s-a7ea3147-6961-4821-bdaf-31a2780a2d22, #wrap-content-s-a7ea3147-6961-4821-bdaf-31a2780a2d22 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a7ea3147-6961-4821-bdaf-31a2780a2d22 {
  display: none;
}
#s-a7ea3147-6961-4821-bdaf-31a2780a2d22, #wrap-s-a7ea3147-6961-4821-bdaf-31a2780a2d22, #wrap-content-s-a7ea3147-6961-4821-bdaf-31a2780a2d22 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a7ea3147-6961-4821-bdaf-31a2780a2d22 {
  display: none;
}
#s-a7ea3147-6961-4821-bdaf-31a2780a2d22, #wrap-s-a7ea3147-6961-4821-bdaf-31a2780a2d22, #wrap-content-s-a7ea3147-6961-4821-bdaf-31a2780a2d22 { display: none !important; }}
#s-501bfff8-1e38-4f32-a454-6987eb812a53 {
  padding-top: 20px;
padding-bottom: 10px;
}
@media (max-width: 767px){#s-501bfff8-1e38-4f32-a454-6987eb812a53 {
  margin-left: 0em;
margin-right: 0em;
padding-top: 40px;
padding-left: 2%;
padding-right: 1%;
}
}
#s-10c59528-283b-4f6a-868c-23fc8ad106bc {
  min-height: 50px;
}
@media (min-width: 1200px){#s-10c59528-283b-4f6a-868c-23fc8ad106bc {
  margin-top: 2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-10c59528-283b-4f6a-868c-23fc8ad106bc {
  margin-top: 2em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-10c59528-283b-4f6a-868c-23fc8ad106bc {
  margin-top: 2em;
}
}@media (max-width: 767px){#s-10c59528-283b-4f6a-868c-23fc8ad106bc {
  margin-top: 1em;
padding-top: 0em;
}
}







#s-10c59528-283b-4f6a-868c-23fc8ad106bc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-10c59528-283b-4f6a-868c-23fc8ad106bc.shg-box.shg-c {
  justify-content: center;
}

#s-9d46432e-0659-4f3b-ab10-ccdc8dcb917b {
  min-height: 50px;
}
@media (min-width: 1200px){#s-9d46432e-0659-4f3b-ab10-ccdc8dcb917b {
  margin-top: 2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9d46432e-0659-4f3b-ab10-ccdc8dcb917b {
  margin-top: 2em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-9d46432e-0659-4f3b-ab10-ccdc8dcb917b {
  margin-top: 2em;
}
}@media (max-width: 767px){#s-9d46432e-0659-4f3b-ab10-ccdc8dcb917b {
  margin-top: 0em;
padding-top: 0em;
}
}







#s-9d46432e-0659-4f3b-ab10-ccdc8dcb917b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9d46432e-0659-4f3b-ab10-ccdc8dcb917b.shg-box.shg-c {
  justify-content: center;
}

#s-ef4d196e-147a-448e-9fff-81ea7fbad3c5 {
  margin-left: 1em;
margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-ef4d196e-147a-448e-9fff-81ea7fbad3c5 .shogun-heading-component h2 {
  color: rgba(239, 239, 239, 1);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 11em;
  line-height: 1em;
  
  text-align: left;
}


@media (max-width: 767px){#s-ef4d196e-147a-448e-9fff-81ea7fbad3c5 .shogun-heading-component h2 {
  color: rgba(239, 239, 239, 1);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 5em;
  line-height: 1em;
  
  text-align: left;
}


}
#s-06343123-19cf-4100-a033-dcaaf5c73825 {
  margin-top: -3em;
min-height: 50px;
}
@media (min-width: 1200px){#s-06343123-19cf-4100-a033-dcaaf5c73825 {
  margin-bottom: 0em;
}
}@media (max-width: 767px){#s-06343123-19cf-4100-a033-dcaaf5c73825 {
  margin-top: -1.5em;
}
}







#s-06343123-19cf-4100-a033-dcaaf5c73825 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-06343123-19cf-4100-a033-dcaaf5c73825.shg-box.shg-c {
  justify-content: center;
}

#s-4ccdc139-468c-439e-a3e3-f18e95a89dea {
  margin-top: 0em;
min-height: 50px;
}








#s-4ccdc139-468c-439e-a3e3-f18e95a89dea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4ccdc139-468c-439e-a3e3-f18e95a89dea.shg-box.shg-c {
  justify-content: center;
}

#s-22304aaa-296b-40ef-9ba7-89614586cb6e {
  padding-top: 0em;
padding-bottom: 0em;
text-align: center;
}

#s-22304aaa-296b-40ef-9ba7-89614586cb6e .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 5em;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-22304aaa-296b-40ef-9ba7-89614586cb6e .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 3em;
  
  
  
}


}@media (max-width: 767px){#s-22304aaa-296b-40ef-9ba7-89614586cb6e .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 1.5em;
  
  
  
}


}
#s-04d644e4-62a6-4c69-aba4-7ee2f2f3d3dd {
  margin-bottom: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-04d644e4-62a6-4c69-aba4-7ee2f2f3d3dd {
  margin-top: 2em;
margin-left: 6.5em;
margin-right: 4em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-04d644e4-62a6-4c69-aba4-7ee2f2f3d3dd {
  margin-top: 2em;
margin-left: 6.5em;
margin-right: 4em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-04d644e4-62a6-4c69-aba4-7ee2f2f3d3dd {
  margin-top: 2em;
margin-left: 6.5em;
margin-right: 4em;
}
}@media (max-width: 767px){#s-04d644e4-62a6-4c69-aba4-7ee2f2f3d3dd {
  margin-top: 2em;
margin-left: 0.5em;
margin-right: 0.5em;
}
}







#s-04d644e4-62a6-4c69-aba4-7ee2f2f3d3dd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-04d644e4-62a6-4c69-aba4-7ee2f2f3d3dd.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-548a5e61-d7e4-4d28-9b59-e8edaa371626"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-548a5e61-d7e4-4d28-9b59-e8edaa371626"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-548a5e61-d7e4-4d28-9b59-e8edaa371626"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-548a5e61-d7e4-4d28-9b59-e8edaa371626"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-548a5e61-d7e4-4d28-9b59-e8edaa371626"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-548a5e61-d7e4-4d28-9b59-e8edaa371626"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-548a5e61-d7e4-4d28-9b59-e8edaa371626"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

}

#s-8488d32c-83bd-438f-ac6c-7af603db1846 {
  min-height: 50px;
}








#s-8488d32c-83bd-438f-ac6c-7af603db1846 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8488d32c-83bd-438f-ac6c-7af603db1846.shg-box.shg-c {
  justify-content: flex-start;
}

#s-7ac82ec8-ddc5-43c3-9fa2-30f9d22bc0c7 {
  margin-left: 1em;
margin-bottom: -1.8em;
text-align: left;
}
@media (min-width: 1200px){#s-7ac82ec8-ddc5-43c3-9fa2-30f9d22bc0c7 {
  margin-bottom: -1.8em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7ac82ec8-ddc5-43c3-9fa2-30f9d22bc0c7 {
  margin-bottom: -1.8em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-7ac82ec8-ddc5-43c3-9fa2-30f9d22bc0c7 {
  margin-bottom: -1.8em;
}
}@media (max-width: 767px){#s-7ac82ec8-ddc5-43c3-9fa2-30f9d22bc0c7 {
  margin-bottom: -1.5em;
}
}
#s-7ac82ec8-ddc5-43c3-9fa2-30f9d22bc0c7 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3.4em;
  
  letter-spacing: 1px;
  text-align: left;
}


@media (max-width: 767px){#s-7ac82ec8-ddc5-43c3-9fa2-30f9d22bc0c7 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 2.6em;
  
  letter-spacing: 1px;
  text-align: left;
}


}
#s-43157a01-c75e-49a2-b131-6abb025ce61a {
  margin-bottom: 0em;
}
@media (max-width: 767px){#s-43157a01-c75e-49a2-b131-6abb025ce61a {
  display: none;
}
#s-43157a01-c75e-49a2-b131-6abb025ce61a, #wrap-s-43157a01-c75e-49a2-b131-6abb025ce61a, #wrap-content-s-43157a01-c75e-49a2-b131-6abb025ce61a { display: none !important; }}
#s-dcc8e50a-6ca6-4d72-a9cd-c118a2a31dcc {
  margin-bottom: 0em;
}
@media (min-width: 1200px){#s-dcc8e50a-6ca6-4d72-a9cd-c118a2a31dcc {
  display: none;
}
#s-dcc8e50a-6ca6-4d72-a9cd-c118a2a31dcc, #wrap-s-dcc8e50a-6ca6-4d72-a9cd-c118a2a31dcc, #wrap-content-s-dcc8e50a-6ca6-4d72-a9cd-c118a2a31dcc { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-dcc8e50a-6ca6-4d72-a9cd-c118a2a31dcc {
  display: none;
}
#s-dcc8e50a-6ca6-4d72-a9cd-c118a2a31dcc, #wrap-s-dcc8e50a-6ca6-4d72-a9cd-c118a2a31dcc, #wrap-content-s-dcc8e50a-6ca6-4d72-a9cd-c118a2a31dcc { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-dcc8e50a-6ca6-4d72-a9cd-c118a2a31dcc {
  display: none;
}
#s-dcc8e50a-6ca6-4d72-a9cd-c118a2a31dcc, #wrap-s-dcc8e50a-6ca6-4d72-a9cd-c118a2a31dcc, #wrap-content-s-dcc8e50a-6ca6-4d72-a9cd-c118a2a31dcc { display: none !important; }}
#s-9e771bd2-9dd2-4662-87af-057fde942898 {
  margin-top: 1em;
margin-right: 0em;
min-height: 50px;
}
@media (min-width: 1200px){#s-9e771bd2-9dd2-4662-87af-057fde942898 {
  margin-top: 2em;
margin-bottom: 2em;
margin-right: 2.5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9e771bd2-9dd2-4662-87af-057fde942898 {
  margin-top: 2em;
margin-bottom: 2em;
margin-right: 2.5em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-9e771bd2-9dd2-4662-87af-057fde942898 {
  margin-top: 2em;
margin-bottom: 2em;
margin-right: 2.5em;
}
}@media (max-width: 767px){#s-9e771bd2-9dd2-4662-87af-057fde942898 {
  margin-top: 2em;
}
}







#s-9e771bd2-9dd2-4662-87af-057fde942898 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9e771bd2-9dd2-4662-87af-057fde942898.shg-box.shg-c {
  justify-content: flex-start;
}

#s-69fc438e-6f93-46cb-a48f-dcb4e28858d5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-69fc438e-6f93-46cb-a48f-dcb4e28858d5 {
  margin-left: 1em;
min-height: 0px;
}
}







#s-69fc438e-6f93-46cb-a48f-dcb4e28858d5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-69fc438e-6f93-46cb-a48f-dcb4e28858d5.shg-box.shg-c {
  justify-content: center;
}

#s-d1369f84-4224-4463-b3c2-c84e5dc056d7 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-d1369f84-4224-4463-b3c2-c84e5dc056d7 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-d1369f84-4224-4463-b3c2-c84e5dc056d7 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-d1369f84-4224-4463-b3c2-c84e5dc056d7 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-04bf8f00-e1ca-43c7-95ff-7c6d1d71739c {
  margin-top: 3%;
margin-bottom: 0em;
margin-right: 2em;
}
@media (min-width: 1200px){#s-04bf8f00-e1ca-43c7-95ff-7c6d1d71739c {
  margin-bottom: 1em;
margin-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-04bf8f00-e1ca-43c7-95ff-7c6d1d71739c {
  margin-bottom: 1em;
margin-right: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-04bf8f00-e1ca-43c7-95ff-7c6d1d71739c {
  margin-bottom: 1em;
margin-right: 0em;
}
}@media (max-width: 767px){#s-04bf8f00-e1ca-43c7-95ff-7c6d1d71739c {
  margin-left: 1em;
margin-right: 0em;
}
}
#s-f9d2d2db-8009-43a1-b076-bda8bfa197b5 {
  min-height: 50px;
}
@media (max-width: 767px){#s-f9d2d2db-8009-43a1-b076-bda8bfa197b5 {
  margin-top: 2em;
}
}







#s-f9d2d2db-8009-43a1-b076-bda8bfa197b5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f9d2d2db-8009-43a1-b076-bda8bfa197b5.shg-box.shg-c {
  justify-content: center;
}

@media (max-width: 767px){#s-8a30a9bb-d407-40e7-897a-2f6fd972950d {
  display: none;
}
#s-8a30a9bb-d407-40e7-897a-2f6fd972950d, #wrap-s-8a30a9bb-d407-40e7-897a-2f6fd972950d, #wrap-content-s-8a30a9bb-d407-40e7-897a-2f6fd972950d { display: none !important; }}
@media (min-width: 1200px){#s-6f7ecd64-2227-4196-9929-01485b7f0fa8 {
  display: none;
}
#s-6f7ecd64-2227-4196-9929-01485b7f0fa8, #wrap-s-6f7ecd64-2227-4196-9929-01485b7f0fa8, #wrap-content-s-6f7ecd64-2227-4196-9929-01485b7f0fa8 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6f7ecd64-2227-4196-9929-01485b7f0fa8 {
  display: none;
}
#s-6f7ecd64-2227-4196-9929-01485b7f0fa8, #wrap-s-6f7ecd64-2227-4196-9929-01485b7f0fa8, #wrap-content-s-6f7ecd64-2227-4196-9929-01485b7f0fa8 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6f7ecd64-2227-4196-9929-01485b7f0fa8 {
  display: none;
}
#s-6f7ecd64-2227-4196-9929-01485b7f0fa8, #wrap-s-6f7ecd64-2227-4196-9929-01485b7f0fa8, #wrap-content-s-6f7ecd64-2227-4196-9929-01485b7f0fa8 { display: none !important; }}
@media (min-width: 1200px){#s-4a375ef2-ce97-421d-8011-bdf39d10c158 {
  margin-top: 2em;
margin-left: 6.5em;
margin-bottom: 0em;
margin-right: 6.5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4a375ef2-ce97-421d-8011-bdf39d10c158 {
  margin-top: 2em;
margin-left: 6.5em;
margin-bottom: 0px;
margin-right: 6.5em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-4a375ef2-ce97-421d-8011-bdf39d10c158 {
  margin-top: 2em;
margin-left: 6.5em;
margin-right: 6.5em;
}
}@media (max-width: 767px){#s-4a375ef2-ce97-421d-8011-bdf39d10c158 {
  margin-top: 3em;
margin-left: 0.5em;
margin-bottom: 3em;
margin-right: 0.5em;
}
}
@media (min-width: 0px) {
[id="s-4a375ef2-ce97-421d-8011-bdf39d10c158"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4a375ef2-ce97-421d-8011-bdf39d10c158"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-4a375ef2-ce97-421d-8011-bdf39d10c158"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-4a375ef2-ce97-421d-8011-bdf39d10c158"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-4a375ef2-ce97-421d-8011-bdf39d10c158"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-4a375ef2-ce97-421d-8011-bdf39d10c158"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-4a375ef2-ce97-421d-8011-bdf39d10c158"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-4a375ef2-ce97-421d-8011-bdf39d10c158"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-a5ed0f34-11b7-438a-a837-91b074b313c5 {
  margin-top: 1em;
margin-right: 0em;
min-height: 50px;
}
@media (min-width: 1200px){#s-a5ed0f34-11b7-438a-a837-91b074b313c5 {
  margin-top: 2em;
margin-bottom: 2em;
margin-right: 2.5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a5ed0f34-11b7-438a-a837-91b074b313c5 {
  margin-top: 2em;
margin-bottom: 2em;
margin-right: 2.5em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-a5ed0f34-11b7-438a-a837-91b074b313c5 {
  margin-top: 2em;
margin-bottom: 2em;
margin-right: 2.5em;
}
}@media (max-width: 767px){#s-a5ed0f34-11b7-438a-a837-91b074b313c5 {
  margin-top: 2em;
margin-left: 1em;
margin-bottom: 0em;
}
}







#s-a5ed0f34-11b7-438a-a837-91b074b313c5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a5ed0f34-11b7-438a-a837-91b074b313c5.shg-box.shg-c {
  justify-content: flex-start;
}

#s-573c5a0e-b437-419a-a631-40aebc6dbc00 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-573c5a0e-b437-419a-a631-40aebc6dbc00 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-573c5a0e-b437-419a-a631-40aebc6dbc00 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-573c5a0e-b437-419a-a631-40aebc6dbc00 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-65ba35c8-c14c-4d66-a837-6d680fe2de3f {
  margin-top: 3%;
margin-bottom: 0em;
margin-right: 2em;
}
@media (min-width: 1200px){#s-65ba35c8-c14c-4d66-a837-6d680fe2de3f {
  margin-bottom: 1em;
margin-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-65ba35c8-c14c-4d66-a837-6d680fe2de3f {
  margin-bottom: 1em;
margin-right: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-65ba35c8-c14c-4d66-a837-6d680fe2de3f {
  margin-bottom: 1em;
margin-right: 0em;
}
}@media (max-width: 767px){#s-65ba35c8-c14c-4d66-a837-6d680fe2de3f {
  margin-right: 0em;
}
}
#s-ae3b0653-d050-41da-ad94-0b946b5b4779 {
  min-height: 50px;
}
@media (max-width: 767px){#s-ae3b0653-d050-41da-ad94-0b946b5b4779 {
  margin-top: 2em;
}
}







#s-ae3b0653-d050-41da-ad94-0b946b5b4779 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ae3b0653-d050-41da-ad94-0b946b5b4779.shg-box.shg-c {
  justify-content: flex-start;
}

#s-ec973271-f595-48eb-b178-ccec57dc7551 {
  margin-left: 1em;
margin-bottom: -1.8em;
text-align: right;
}
@media (min-width: 1200px){#s-ec973271-f595-48eb-b178-ccec57dc7551 {
  margin-left: 0em;
margin-bottom: -1.8em;
margin-right: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ec973271-f595-48eb-b178-ccec57dc7551 {
  margin-left: 0em;
margin-bottom: -1.8em;
margin-right: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-ec973271-f595-48eb-b178-ccec57dc7551 {
  margin-left: 0em;
margin-bottom: -1.8em;
margin-right: 1em;
}
}@media (max-width: 767px){#s-ec973271-f595-48eb-b178-ccec57dc7551 {
  margin-left: 1em;
margin-bottom: -1.5em;
text-align: left;
}
}
#s-ec973271-f595-48eb-b178-ccec57dc7551 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3.4em;
  
  letter-spacing: 1px;
  text-align: right;
}


@media (max-width: 767px){#s-ec973271-f595-48eb-b178-ccec57dc7551 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 2.6em;
  
  letter-spacing: 1px;
  text-align: left;
}


}
@media (max-width: 767px){#s-2c856305-fbf9-46f3-b4fb-d1638e553be2 {
  display: none;
}
#s-2c856305-fbf9-46f3-b4fb-d1638e553be2, #wrap-s-2c856305-fbf9-46f3-b4fb-d1638e553be2, #wrap-content-s-2c856305-fbf9-46f3-b4fb-d1638e553be2 { display: none !important; }}
@media (min-width: 1200px){#s-84594bb1-5ebe-43ad-a839-789a4c0c7908 {
  display: none;
}
#s-84594bb1-5ebe-43ad-a839-789a4c0c7908, #wrap-s-84594bb1-5ebe-43ad-a839-789a4c0c7908, #wrap-content-s-84594bb1-5ebe-43ad-a839-789a4c0c7908 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-84594bb1-5ebe-43ad-a839-789a4c0c7908 {
  display: none;
}
#s-84594bb1-5ebe-43ad-a839-789a4c0c7908, #wrap-s-84594bb1-5ebe-43ad-a839-789a4c0c7908, #wrap-content-s-84594bb1-5ebe-43ad-a839-789a4c0c7908 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-84594bb1-5ebe-43ad-a839-789a4c0c7908 {
  display: none;
}
#s-84594bb1-5ebe-43ad-a839-789a4c0c7908, #wrap-s-84594bb1-5ebe-43ad-a839-789a4c0c7908, #wrap-content-s-84594bb1-5ebe-43ad-a839-789a4c0c7908 { display: none !important; }}
#s-8c445d02-9806-40ff-b5ab-77de0a2621eb {
  margin-bottom: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-8c445d02-9806-40ff-b5ab-77de0a2621eb {
  margin-top: 4em;
margin-left: 6.5em;
margin-bottom: 0em;
margin-right: 6.5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8c445d02-9806-40ff-b5ab-77de0a2621eb {
  margin-top: 4em;
margin-left: 6.5em;
margin-bottom: 0em;
margin-right: 6.5em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-8c445d02-9806-40ff-b5ab-77de0a2621eb {
  margin-top: 4em;
margin-left: 1.5em;
margin-right: 1.5em;
}
}@media (max-width: 767px){#s-8c445d02-9806-40ff-b5ab-77de0a2621eb {
  margin-top: 2em;
margin-left: 0.5em;
margin-right: 0.5em;
}
}







#s-8c445d02-9806-40ff-b5ab-77de0a2621eb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8c445d02-9806-40ff-b5ab-77de0a2621eb.shg-box.shg-c {
  justify-content: center;
}

#s-43df66b7-4df7-4994-b2b1-51f1275f6441 {
  margin-bottom: 0em;
min-height: 50px;
}
@media (min-width: 1200px){#s-43df66b7-4df7-4994-b2b1-51f1275f6441 {
  margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-43df66b7-4df7-4994-b2b1-51f1275f6441 {
  margin-top: 0em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-43df66b7-4df7-4994-b2b1-51f1275f6441 {
  margin-bottom: 0em;
}
}@media (max-width: 767px){#s-43df66b7-4df7-4994-b2b1-51f1275f6441 {
  margin-bottom: 0em;
}
}







#s-43df66b7-4df7-4994-b2b1-51f1275f6441 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-43df66b7-4df7-4994-b2b1-51f1275f6441.shg-box.shg-c {
  justify-content: center;
}

#s-c2c9928f-1b18-4012-bd1a-b93762d76f73 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-c2c9928f-1b18-4012-bd1a-b93762d76f73 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-c2c9928f-1b18-4012-bd1a-b93762d76f73 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-c2c9928f-1b18-4012-bd1a-b93762d76f73 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-c378c846-3a2d-405a-a192-3433025e475b {
  margin-bottom: 1em;
}
@media (max-width: 767px){#s-c378c846-3a2d-405a-a192-3433025e475b {
  margin-bottom: 0em;
}
}
#s-3871c95f-b740-413b-a6d9-0a9c1636b2cd {
  margin-bottom: 2em;
}
@media (min-width: 1200px){#s-3871c95f-b740-413b-a6d9-0a9c1636b2cd {
  margin-top: 0em;
margin-left: 6.5em;
margin-bottom: 4em;
margin-right: 6.5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3871c95f-b740-413b-a6d9-0a9c1636b2cd {
  margin-left: 6.5em;
margin-bottom: 4em;
margin-right: 6.5em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-3871c95f-b740-413b-a6d9-0a9c1636b2cd {
  margin-top: 0em;
margin-left: 1.5em;
margin-right: 1.5em;
}
}@media (max-width: 767px){#s-3871c95f-b740-413b-a6d9-0a9c1636b2cd {
  margin-top: 2em;
margin-left: 0.5em;
margin-bottom: 2em;
margin-right: 0.5em;
}
}
@media (min-width: 0px) {
[id="s-3871c95f-b740-413b-a6d9-0a9c1636b2cd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3871c95f-b740-413b-a6d9-0a9c1636b2cd"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-3871c95f-b740-413b-a6d9-0a9c1636b2cd"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-3871c95f-b740-413b-a6d9-0a9c1636b2cd"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-4f332dd1-cd9d-4341-8f7a-6d82847134be {
  margin-top: 0px;
margin-left: auto;
margin-bottom: -24px;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-4f332dd1-cd9d-4341-8f7a-6d82847134be {
  margin-bottom: 1px;
}
}







#s-4f332dd1-cd9d-4341-8f7a-6d82847134be > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4f332dd1-cd9d-4341-8f7a-6d82847134be.shg-box.shg-c {
  justify-content: center;
}

#s-b7554c6d-b9c1-4eae-bc87-e39091697183 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-b7554c6d-b9c1-4eae-bc87-e39091697183 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-b7554c6d-b9c1-4eae-bc87-e39091697183 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 70px;
  
  
  
}


@media (min-width: 1200px){#s-b7554c6d-b9c1-4eae-bc87-e39091697183 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 70px;
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-b7554c6d-b9c1-4eae-bc87-e39091697183 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 70px;
  
  
  
}


}@media (max-width: 767px){#s-b7554c6d-b9c1-4eae-bc87-e39091697183 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 70px;
  
  
  
}


}
#s-9a6e29dc-707e-4511-8780-f9c2ac0f031a {
  margin-top: -16px;
margin-left: 0em;
margin-bottom: 0px;
margin-right: 0em;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-9a6e29dc-707e-4511-8780-f9c2ac0f031a {
  margin-top: -0.5em;
margin-bottom: -1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9a6e29dc-707e-4511-8780-f9c2ac0f031a {
  margin-top: -0.5em;
margin-bottom: -1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-9a6e29dc-707e-4511-8780-f9c2ac0f031a {
  margin-top: -0.5em;
}
}







#s-9a6e29dc-707e-4511-8780-f9c2ac0f031a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9a6e29dc-707e-4511-8780-f9c2ac0f031a.shg-box.shg-c {
  justify-content: center;
}

#s-c53a0f34-ed91-4b47-844e-b026216651fb {
  margin-top: 0em;
margin-left: 0em;
padding-left: 0em;
padding-right: 0em;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 1em;
}
@media (min-width: 1200px){#s-c53a0f34-ed91-4b47-844e-b026216651fb {
  margin-top: -10px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c53a0f34-ed91-4b47-844e-b026216651fb {
  margin-top: -10px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-c53a0f34-ed91-4b47-844e-b026216651fb {
  margin-top: -10px;
}
}@media (max-width: 767px){#s-c53a0f34-ed91-4b47-844e-b026216651fb {
  display: none;
}
#s-c53a0f34-ed91-4b47-844e-b026216651fb, #wrap-s-c53a0f34-ed91-4b47-844e-b026216651fb, #wrap-content-s-c53a0f34-ed91-4b47-844e-b026216651fb { display: none !important; }}







#s-c53a0f34-ed91-4b47-844e-b026216651fb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c53a0f34-ed91-4b47-844e-b026216651fb.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 1200px){#s-cc0c3fb8-856d-4a2b-8429-6ef0b1fc9e10 {
  display: none;
}
#s-cc0c3fb8-856d-4a2b-8429-6ef0b1fc9e10, #wrap-s-cc0c3fb8-856d-4a2b-8429-6ef0b1fc9e10, #wrap-content-s-cc0c3fb8-856d-4a2b-8429-6ef0b1fc9e10 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-cc0c3fb8-856d-4a2b-8429-6ef0b1fc9e10 {
  display: none;
}
#s-cc0c3fb8-856d-4a2b-8429-6ef0b1fc9e10, #wrap-s-cc0c3fb8-856d-4a2b-8429-6ef0b1fc9e10, #wrap-content-s-cc0c3fb8-856d-4a2b-8429-6ef0b1fc9e10 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-cc0c3fb8-856d-4a2b-8429-6ef0b1fc9e10 {
  display: none;
}
#s-cc0c3fb8-856d-4a2b-8429-6ef0b1fc9e10, #wrap-s-cc0c3fb8-856d-4a2b-8429-6ef0b1fc9e10, #wrap-content-s-cc0c3fb8-856d-4a2b-8429-6ef0b1fc9e10 { display: none !important; }}@media (max-width: 767px){#s-cc0c3fb8-856d-4a2b-8429-6ef0b1fc9e10 {
  padding-top: 50px;
padding-bottom: 0px;
}
}
#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  margin-top: -20em;
margin-bottom: 0em;
margin-right: 0em;
max-width: 715px;
aspect-ratio: 715/1045;
text-align: left;
}
@media (max-width: 767px){#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  margin-top: 0em;
}
}
#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  margin: 0 !important;
  overflow: visible;
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  margin-right: 0em;
  margin-top: -20em;
  margin-bottom: 0em;
}

.shg-image-content-margin-container-s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
  /* Add background color handling */
  
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shg-image-content-wrapper {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }

    #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shogun-image-link {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 715px;
  }



  img.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image {
    
    
    
    max-height: 715px;
  }


.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image {
  box-sizing: border-box;
}



.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
      --shg-aspect-ratio: calc(715/1045); 
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container {
      position: relative;
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 715px;
    }
  }

@media (min-width: 1200px){#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  margin: 0 !important;
  overflow: visible;
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
  /* Add background color handling */
  
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shg-image-content-wrapper {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }

    #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shogun-image-link {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 715px;
  }



  img.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image {
    
    
    
    max-height: 715px;
  }


.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image {
  box-sizing: border-box;
}



.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
      --shg-aspect-ratio: calc(715/1045); 
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container {
      position: relative;
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 715px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  margin: 0 !important;
  overflow: visible;
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
  /* Add background color handling */
  
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shg-image-content-wrapper {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }

    #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shogun-image-link {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 715px;
  }



  img.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image {
    
    
    
    max-height: 715px;
  }


.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image {
  box-sizing: border-box;
}



.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
      --shg-aspect-ratio: calc(715/1045); 
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container {
      position: relative;
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 715px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  margin: 0 !important;
  overflow: visible;
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
  /* Add background color handling */
  
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shg-image-content-wrapper {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }

    #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shogun-image-link {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 715px;
  }



  img.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image {
    
    
    
    max-height: 715px;
  }


.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image {
  box-sizing: border-box;
}



.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
      --shg-aspect-ratio: calc(715/1045); 
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container {
      position: relative;
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 715px;
    }
  }

}@media (max-width: 767px){#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  margin: 0 !important;
  overflow: visible;
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0em;
  
}

.shg-image-content-margin-container-s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
  /* Add background color handling */
  
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shg-image-content-wrapper {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }

    #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shogun-image-link {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 715px;
  }



  img.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image {
    
    
    
    max-height: 715px;
  }


.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image {
  box-sizing: border-box;
}



.s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 {
      --shg-aspect-ratio: calc(715/1045); 
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container {
      position: relative;
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6a721b52-c46c-420c-a5e8-9a84ddb23b92 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 715px;
    }
  }

}
#s-e24f43a2-5fe3-4503-b653-df0f57707290 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-e24f43a2-5fe3-4503-b653-df0f57707290 {
  display: none;
}
#s-e24f43a2-5fe3-4503-b653-df0f57707290, #wrap-s-e24f43a2-5fe3-4503-b653-df0f57707290, #wrap-content-s-e24f43a2-5fe3-4503-b653-df0f57707290 { display: none !important; }}







#s-e24f43a2-5fe3-4503-b653-df0f57707290 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e24f43a2-5fe3-4503-b653-df0f57707290.shg-box.shg-c {
  justify-content: center;
}

#s-0d508c16-89dd-4115-9752-647544457e36 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-0d508c16-89dd-4115-9752-647544457e36 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-0d508c16-89dd-4115-9752-647544457e36 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-0d508c16-89dd-4115-9752-647544457e36 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
@media (max-width: 767px){#s-be12fdfb-769d-415f-966f-661626d5f23f {
  display: none;
}
#s-be12fdfb-769d-415f-966f-661626d5f23f, #wrap-s-be12fdfb-769d-415f-966f-661626d5f23f, #wrap-content-s-be12fdfb-769d-415f-966f-661626d5f23f { display: none !important; }}
#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  margin-left: 0.5em;
margin-right: 0.5em;
max-width: 700px;
aspect-ratio: 16/9;
text-align: center;
}
@media (max-width: 767px){#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  display: none;
}
#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272, #wrap-s-8e7d23dc-9966-4cfd-a313-f6e9780c7272, #wrap-content-s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 { display: none !important; }}
#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  margin: 0 !important;
  overflow: visible;
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0.5em;
  margin-right: 0.5em;
  
  
}

.shg-image-content-margin-container-s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
  /* Add background color handling */
  
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 20px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image {
  box-sizing: border-box;
}



.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container {
      position: relative;
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

@media (min-width: 1200px){#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  margin: 0 !important;
  overflow: visible;
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
  /* Add background color handling */
  
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image {
  box-sizing: border-box;
}



.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container {
      position: relative;
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  margin: 0 !important;
  overflow: visible;
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
  /* Add background color handling */
  
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image {
  box-sizing: border-box;
}



.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container {
      position: relative;
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  margin: 0 !important;
  overflow: visible;
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
  /* Add background color handling */
  
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image {
  box-sizing: border-box;
}



.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container {
      position: relative;
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}@media (max-width: 767px){#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  margin: 0 !important;
  overflow: visible;
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
  /* Add background color handling */
  
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image {
  box-sizing: border-box;
}



.s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container {
      position: relative;
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8e7d23dc-9966-4cfd-a313-f6e9780c7272 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}
#s-3e91c3ca-1d58-4262-aa7b-50f4534157a8 {
  padding-top: 1em;
padding-bottom: 0em;
}
@media (max-width: 767px){#s-3e91c3ca-1d58-4262-aa7b-50f4534157a8 {
  padding-top: 0px;
padding-bottom: 2em;
}
}
#s-48953e88-712e-43dc-b0a6-e59159e68299 {
  text-align: right;
}
@media (min-width: 1200px){#s-48953e88-712e-43dc-b0a6-e59159e68299 {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-48953e88-712e-43dc-b0a6-e59159e68299 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-48953e88-712e-43dc-b0a6-e59159e68299 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-48953e88-712e-43dc-b0a6-e59159e68299 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
@media (min-width: 1200px){#s-48953e88-712e-43dc-b0a6-e59159e68299 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-48953e88-712e-43dc-b0a6-e59159e68299 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-48953e88-712e-43dc-b0a6-e59159e68299 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-48953e88-712e-43dc-b0a6-e59159e68299 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-48953e88-712e-43dc-b0a6-e59159e68299 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-48953e88-712e-43dc-b0a6-e59159e68299 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-48953e88-712e-43dc-b0a6-e59159e68299 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-48953e88-712e-43dc-b0a6-e59159e68299 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 30px;
}

#s-48953e88-712e-43dc-b0a6-e59159e68299 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (max-width: 767px){#s-48953e88-712e-43dc-b0a6-e59159e68299 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 25px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-48953e88-712e-43dc-b0a6-e59159e68299 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 25px;
}

#s-48953e88-712e-43dc-b0a6-e59159e68299 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}
.shg-btn.shg-cse, .shg-btn.shg-cse:hover, .shg-btn.shg-cse:focus {
  color: #FFF;
}

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

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

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

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

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

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

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

#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1 {
  border-style: solid;
margin-top: 10px;
margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
padding-top: 4px;
padding-left: 17px;
padding-bottom: 4px;
padding-right: 17px;
border-color: rgba(99, 23, 255, 1);
border-radius: 10px;
background-color: rgba(99, 23, 255, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1:hover {border-style: solid !important;
border-color: rgba(71, 24, 167, 1) !important;
border-radius: 10px !important;
background-color: rgba(71, 24, 167, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1:active {border-style: solid !important;
border-color: rgba(95, 34, 221, 1) !important;
border-radius: 10px !important;
background-color: rgba(95, 34, 221, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1 {
  margin-top: 0px;
margin-bottom: 0px;
}
}@media (max-width: 767px){#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1 {
  margin-top: 0px;
margin-bottom: 0px;
}
}

  #s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1-atc-btn-wrapper {
    text-align: center;
  }


#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1-atc-btn-wrapper {
    text-align: center;
  }


#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1-atc-btn-wrapper {
    text-align: center;
  }


#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1-atc-btn-wrapper {
    text-align: center;
  }


#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1-atc-btn-wrapper {
    text-align: center;
  }


#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-69fa3f67-8fa9-475b-a72a-585f28ae3fc1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-d3bfa351-e759-41a7-81f4-b0b4478a116d {
  box-shadow:0px 0px 0px 0px ;
margin-bottom: -1em;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 0px;
text-align: center;
}
@media (min-width: 1200px){#s-d3bfa351-e759-41a7-81f4-b0b4478a116d {
  margin-bottom: -1.2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d3bfa351-e759-41a7-81f4-b0b4478a116d {
  margin-bottom: -1.2em;
}
}@media (max-width: 767px){#s-d3bfa351-e759-41a7-81f4-b0b4478a116d {
  display: none;
}
#s-d3bfa351-e759-41a7-81f4-b0b4478a116d, #wrap-s-d3bfa351-e759-41a7-81f4-b0b4478a116d, #wrap-content-s-d3bfa351-e759-41a7-81f4-b0b4478a116d { display: none !important; }}
#s-d3bfa351-e759-41a7-81f4-b0b4478a116d .shogun-heading-component h5 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3em;
  
  letter-spacing: 2px;
  
}



#s-554ddc64-d3f4-4b81-88fc-b4a023dbc8f1 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-554ddc64-d3f4-4b81-88fc-b4a023dbc8f1 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-554ddc64-d3f4-4b81-88fc-b4a023dbc8f1 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 70px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-554ddc64-d3f4-4b81-88fc-b4a023dbc8f1 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 70px;
  
  
  
}


}
#s-97cc3486-9be8-4abe-b485-cf39b37aebf7 {
  margin-top: -16px;
margin-left: 0em;
margin-right: 0em;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-97cc3486-9be8-4abe-b485-cf39b37aebf7 {
  margin-top: -0.5em;
margin-bottom: -1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-97cc3486-9be8-4abe-b485-cf39b37aebf7 {
  margin-top: -0.5em;
margin-bottom: -1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-97cc3486-9be8-4abe-b485-cf39b37aebf7 {
  margin-top: -0.5px;
}
}







#s-97cc3486-9be8-4abe-b485-cf39b37aebf7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-97cc3486-9be8-4abe-b485-cf39b37aebf7.shg-box.shg-c {
  justify-content: center;
}

#s-8bfbf829-621d-4346-b5a1-168fedede3e1 {
  margin-top: 0em;
margin-left: 0em;
padding-left: 0em;
padding-right: 0em;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 1em;
}
@media (min-width: 1200px){#s-8bfbf829-621d-4346-b5a1-168fedede3e1 {
  margin-top: -10px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8bfbf829-621d-4346-b5a1-168fedede3e1 {
  margin-top: -10px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-8bfbf829-621d-4346-b5a1-168fedede3e1 {
  margin-top: -10px;
}
}@media (max-width: 767px){#s-8bfbf829-621d-4346-b5a1-168fedede3e1 {
  display: none;
}
#s-8bfbf829-621d-4346-b5a1-168fedede3e1, #wrap-s-8bfbf829-621d-4346-b5a1-168fedede3e1, #wrap-content-s-8bfbf829-621d-4346-b5a1-168fedede3e1 { display: none !important; }}







#s-8bfbf829-621d-4346-b5a1-168fedede3e1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8bfbf829-621d-4346-b5a1-168fedede3e1.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 1200px){#s-9e3a48a3-d9d8-4cd3-b2bd-497b669c1753 {
  margin-left: 0.5em;
margin-right: 0.5em;
display: none;
}
#s-9e3a48a3-d9d8-4cd3-b2bd-497b669c1753, #wrap-s-9e3a48a3-d9d8-4cd3-b2bd-497b669c1753, #wrap-content-s-9e3a48a3-d9d8-4cd3-b2bd-497b669c1753 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9e3a48a3-d9d8-4cd3-b2bd-497b669c1753 {
  margin-left: 0.5em;
margin-right: 0.5em;
display: none;
}
#s-9e3a48a3-d9d8-4cd3-b2bd-497b669c1753, #wrap-s-9e3a48a3-d9d8-4cd3-b2bd-497b669c1753, #wrap-content-s-9e3a48a3-d9d8-4cd3-b2bd-497b669c1753 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9e3a48a3-d9d8-4cd3-b2bd-497b669c1753 {
  margin-left: 0.5em;
margin-right: 0.5em;
display: none;
}
#s-9e3a48a3-d9d8-4cd3-b2bd-497b669c1753, #wrap-s-9e3a48a3-d9d8-4cd3-b2bd-497b669c1753, #wrap-content-s-9e3a48a3-d9d8-4cd3-b2bd-497b669c1753 { display: none !important; }}@media (max-width: 767px){#s-9e3a48a3-d9d8-4cd3-b2bd-497b669c1753 {
  padding-top: 50px;
padding-left: 0.5em;
padding-bottom: 0px;
padding-right: 0.5em;
}
}
#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  margin-top: -20em;
margin-bottom: 0em;
margin-right: 0em;
max-width: 715px;
aspect-ratio: 715/1045;
text-align: left;
}
@media (max-width: 767px){#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  margin-top: 0em;
}
}
#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  margin: 0 !important;
  overflow: visible;
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  margin-right: 0em;
  margin-top: -20em;
  margin-bottom: 0em;
}

.shg-image-content-margin-container-s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
  /* Add background color handling */
  
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shg-image-content-wrapper {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }

    #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shogun-image-link {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 715px;
  }



  img.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image {
    
    
    
    max-height: 715px;
  }


.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image {
  box-sizing: border-box;
}



.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
      --shg-aspect-ratio: calc(715/1045); 
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container {
      position: relative;
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 715px;
    }
  }

@media (min-width: 1200px){#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  margin: 0 !important;
  overflow: visible;
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
  /* Add background color handling */
  
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shg-image-content-wrapper {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }

    #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shogun-image-link {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 715px;
  }



  img.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image {
    
    
    
    max-height: 715px;
  }


.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image {
  box-sizing: border-box;
}



.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
      --shg-aspect-ratio: calc(715/1045); 
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container {
      position: relative;
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 715px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  margin: 0 !important;
  overflow: visible;
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
  /* Add background color handling */
  
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shg-image-content-wrapper {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }

    #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shogun-image-link {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 715px;
  }



  img.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image {
    
    
    
    max-height: 715px;
  }


.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image {
  box-sizing: border-box;
}



.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
      --shg-aspect-ratio: calc(715/1045); 
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container {
      position: relative;
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 715px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  margin: 0 !important;
  overflow: visible;
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
  /* Add background color handling */
  
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shg-image-content-wrapper {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }

    #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shogun-image-link {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 715px;
  }



  img.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image {
    
    
    
    max-height: 715px;
  }


.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image {
  box-sizing: border-box;
}



.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
      --shg-aspect-ratio: calc(715/1045); 
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container {
      position: relative;
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 715px;
    }
  }

}@media (max-width: 767px){#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  margin: 0 !important;
  overflow: visible;
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0em;
  
}

.shg-image-content-margin-container-s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
  /* Add background color handling */
  
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shg-image-content-wrapper {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }

    #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shogun-image-link {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 715px;
  }



  img.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image {
    
    
    
    max-height: 715px;
  }


.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image {
  box-sizing: border-box;
}



.s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 {
      --shg-aspect-ratio: calc(715/1045); 
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container {
      position: relative;
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ed5a87f8-71f4-4b1e-8599-917f11ad5379 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 715px;
    }
  }

}
#s-ecefc89e-70c0-41cd-94b4-d51aca399df7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-ecefc89e-70c0-41cd-94b4-d51aca399df7 {
  display: none;
}
#s-ecefc89e-70c0-41cd-94b4-d51aca399df7, #wrap-s-ecefc89e-70c0-41cd-94b4-d51aca399df7, #wrap-content-s-ecefc89e-70c0-41cd-94b4-d51aca399df7 { display: none !important; }}







#s-ecefc89e-70c0-41cd-94b4-d51aca399df7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ecefc89e-70c0-41cd-94b4-d51aca399df7.shg-box.shg-c {
  justify-content: center;
}

#s-efbe0f80-024d-431b-8fb5-7255bfc048f3 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-efbe0f80-024d-431b-8fb5-7255bfc048f3 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-efbe0f80-024d-431b-8fb5-7255bfc048f3 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-efbe0f80-024d-431b-8fb5-7255bfc048f3 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
@media (min-width: 1200px){#s-8b5504d6-7d8f-4892-a74a-810539877a87 {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8b5504d6-7d8f-4892-a74a-810539877a87 {
  margin-left: 0.8em;
margin-right: 0.8em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-8b5504d6-7d8f-4892-a74a-810539877a87 {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}@media (max-width: 767px){#s-8b5504d6-7d8f-4892-a74a-810539877a87 {
  padding-left: 0.5em;
padding-right: 0.5em;
display: none;
}
#s-8b5504d6-7d8f-4892-a74a-810539877a87, #wrap-s-8b5504d6-7d8f-4892-a74a-810539877a87, #wrap-content-s-8b5504d6-7d8f-4892-a74a-810539877a87 { display: none !important; }}
#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  margin-left: 0.5em;
margin-right: 0.5em;
max-width: 700px;
aspect-ratio: 16/9;
text-align: center;
}
@media (max-width: 767px){#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  display: none;
}
#s-2870e85c-a827-40f3-8fe8-c0a6958e6007, #wrap-s-2870e85c-a827-40f3-8fe8-c0a6958e6007, #wrap-content-s-2870e85c-a827-40f3-8fe8-c0a6958e6007 { display: none !important; }}
#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  margin: 0 !important;
  overflow: visible;
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0.5em;
  margin-right: 0.5em;
  
  
}

.shg-image-content-margin-container-s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
  /* Add background color handling */
  
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 20px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image {
  box-sizing: border-box;
}



.s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container {
      position: relative;
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

@media (min-width: 1200px){#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  margin: 0 !important;
  overflow: visible;
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
  /* Add background color handling */
  
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image {
  box-sizing: border-box;
}



.s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container {
      position: relative;
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  margin: 0 !important;
  overflow: visible;
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
  /* Add background color handling */
  
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image {
  box-sizing: border-box;
}



.s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container {
      position: relative;
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  margin: 0 !important;
  overflow: visible;
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
  /* Add background color handling */
  
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image {
  box-sizing: border-box;
}



.s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container {
      position: relative;
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}@media (max-width: 767px){#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  margin: 0 !important;
  overflow: visible;
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
  /* Add background color handling */
  
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-2870e85c-a827-40f3-8fe8-c0a6958e6007 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image {
  box-sizing: border-box;
}



.s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container {
      position: relative;
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2870e85c-a827-40f3-8fe8-c0a6958e6007 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}
#s-b55fa27d-04eb-4971-af95-732acb95306e {
  padding-top: 1em;
padding-bottom: 0em;
}
@media (max-width: 767px){#s-b55fa27d-04eb-4971-af95-732acb95306e {
  padding-top: 0px;
padding-bottom: 2em;
}
}
#s-583bcea9-1589-4d67-a65e-ac744135aac5 {
  text-align: right;
}
@media (min-width: 1200px){#s-583bcea9-1589-4d67-a65e-ac744135aac5 {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-583bcea9-1589-4d67-a65e-ac744135aac5 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-583bcea9-1589-4d67-a65e-ac744135aac5 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-583bcea9-1589-4d67-a65e-ac744135aac5 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
@media (min-width: 1200px){#s-583bcea9-1589-4d67-a65e-ac744135aac5 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-583bcea9-1589-4d67-a65e-ac744135aac5 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-583bcea9-1589-4d67-a65e-ac744135aac5 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-583bcea9-1589-4d67-a65e-ac744135aac5 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-583bcea9-1589-4d67-a65e-ac744135aac5 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-583bcea9-1589-4d67-a65e-ac744135aac5 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-583bcea9-1589-4d67-a65e-ac744135aac5 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-583bcea9-1589-4d67-a65e-ac744135aac5 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 30px;
}

#s-583bcea9-1589-4d67-a65e-ac744135aac5 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (max-width: 767px){#s-583bcea9-1589-4d67-a65e-ac744135aac5 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 25px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-583bcea9-1589-4d67-a65e-ac744135aac5 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 25px;
}

#s-583bcea9-1589-4d67-a65e-ac744135aac5 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}
#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3 {
  border-style: solid;
margin-top: 10px;
margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
padding-top: 4px;
padding-left: 17px;
padding-bottom: 4px;
padding-right: 17px;
border-color: rgba(99, 23, 255, 1);
border-radius: 10px;
background-color: rgba(99, 23, 255, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3:hover {border-style: solid !important;
border-color: rgba(71, 24, 167, 1) !important;
border-radius: 10px !important;
background-color: rgba(71, 24, 167, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3:active {border-style: solid !important;
border-color: rgba(95, 34, 221, 1) !important;
border-radius: 10px !important;
background-color: rgba(95, 34, 221, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3 {
  margin-top: 0px;
margin-bottom: 0px;
}
}@media (max-width: 767px){#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3 {
  margin-top: 0px;
margin-bottom: 0px;
}
}

  #s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3-atc-btn-wrapper {
    text-align: center;
  }


#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3-atc-btn-wrapper {
    text-align: center;
  }


#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3-atc-btn-wrapper {
    text-align: center;
  }


#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3-atc-btn-wrapper {
    text-align: center;
  }


#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3-atc-btn-wrapper {
    text-align: center;
  }


#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-1dd3d30a-2ec9-4709-93f1-984c8906c2c3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-1db4cff7-8f51-41c1-93f3-ab8a87fbebd1 {
  box-shadow:0px 0px 0px 0px ;
margin-bottom: -1em;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 0px;
text-align: center;
}
@media (min-width: 1200px){#s-1db4cff7-8f51-41c1-93f3-ab8a87fbebd1 {
  margin-bottom: -1.2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1db4cff7-8f51-41c1-93f3-ab8a87fbebd1 {
  margin-bottom: -1.2em;
}
}@media (max-width: 767px){#s-1db4cff7-8f51-41c1-93f3-ab8a87fbebd1 {
  display: none;
}
#s-1db4cff7-8f51-41c1-93f3-ab8a87fbebd1, #wrap-s-1db4cff7-8f51-41c1-93f3-ab8a87fbebd1, #wrap-content-s-1db4cff7-8f51-41c1-93f3-ab8a87fbebd1 { display: none !important; }}
#s-1db4cff7-8f51-41c1-93f3-ab8a87fbebd1 .shogun-heading-component h5 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3em;
  
  letter-spacing: 2px;
  
}



#s-c25ada8b-86c1-46b4-b10a-83ac19189154 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-c25ada8b-86c1-46b4-b10a-83ac19189154 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-c25ada8b-86c1-46b4-b10a-83ac19189154 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 70px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-c25ada8b-86c1-46b4-b10a-83ac19189154 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 70px;
  
  
  
}


}
#s-10c2242c-f61e-411d-8bf4-ab7e2226d603 {
  margin-top: -16px;
margin-left: 0em;
margin-right: 0em;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-10c2242c-f61e-411d-8bf4-ab7e2226d603 {
  margin-top: -0.5em;
margin-bottom: -1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-10c2242c-f61e-411d-8bf4-ab7e2226d603 {
  margin-top: -0.5em;
margin-bottom: -1em;
padding-top: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-10c2242c-f61e-411d-8bf4-ab7e2226d603 {
  margin-top: -0.5em;
}
}







#s-10c2242c-f61e-411d-8bf4-ab7e2226d603 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-10c2242c-f61e-411d-8bf4-ab7e2226d603.shg-box.shg-c {
  justify-content: center;
}

#s-73b32dbc-c5d9-4589-9d42-e85afe131210 {
  margin-top: 0em;
margin-left: 0em;
padding-left: 0em;
padding-right: 0em;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 1em;
}
@media (min-width: 1200px){#s-73b32dbc-c5d9-4589-9d42-e85afe131210 {
  margin-top: -10px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-73b32dbc-c5d9-4589-9d42-e85afe131210 {
  margin-top: -10px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-73b32dbc-c5d9-4589-9d42-e85afe131210 {
  margin-top: -10px;
}
}@media (max-width: 767px){#s-73b32dbc-c5d9-4589-9d42-e85afe131210 {
  display: none;
}
#s-73b32dbc-c5d9-4589-9d42-e85afe131210, #wrap-s-73b32dbc-c5d9-4589-9d42-e85afe131210, #wrap-content-s-73b32dbc-c5d9-4589-9d42-e85afe131210 { display: none !important; }}







#s-73b32dbc-c5d9-4589-9d42-e85afe131210 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-73b32dbc-c5d9-4589-9d42-e85afe131210.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 1200px){#s-219ae92d-b04c-458a-b285-a088d8ea2c60 {
  margin-left: 0.5em;
margin-right: 0.5em;
display: none;
}
#s-219ae92d-b04c-458a-b285-a088d8ea2c60, #wrap-s-219ae92d-b04c-458a-b285-a088d8ea2c60, #wrap-content-s-219ae92d-b04c-458a-b285-a088d8ea2c60 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-219ae92d-b04c-458a-b285-a088d8ea2c60 {
  margin-left: 0.5em;
margin-right: 0.5em;
display: none;
}
#s-219ae92d-b04c-458a-b285-a088d8ea2c60, #wrap-s-219ae92d-b04c-458a-b285-a088d8ea2c60, #wrap-content-s-219ae92d-b04c-458a-b285-a088d8ea2c60 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-219ae92d-b04c-458a-b285-a088d8ea2c60 {
  margin-left: 0.5em;
margin-right: 0.5em;
display: none;
}
#s-219ae92d-b04c-458a-b285-a088d8ea2c60, #wrap-s-219ae92d-b04c-458a-b285-a088d8ea2c60, #wrap-content-s-219ae92d-b04c-458a-b285-a088d8ea2c60 { display: none !important; }}@media (max-width: 767px){#s-219ae92d-b04c-458a-b285-a088d8ea2c60 {
  padding-top: 50px;
padding-left: 0.5em;
padding-bottom: 0px;
padding-right: 0.5em;
}
}
#s-062cc319-040c-432b-bc01-189d9e9717c0 {
  margin-top: -20em;
margin-bottom: 0em;
margin-right: 0em;
max-width: 715px;
aspect-ratio: 715/1045;
text-align: left;
}
@media (max-width: 767px){#s-062cc319-040c-432b-bc01-189d9e9717c0 {
  margin-top: 0em;
}
}
#s-062cc319-040c-432b-bc01-189d9e9717c0 {
  margin: 0 !important;
  overflow: visible;
}

#s-062cc319-040c-432b-bc01-189d9e9717c0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-062cc319-040c-432b-bc01-189d9e9717c0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  margin-right: 0em;
  margin-top: -20em;
  margin-bottom: 0em;
}

.shg-image-content-margin-container-s-062cc319-040c-432b-bc01-189d9e9717c0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
  /* Add background color handling */
  
}

#s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-062cc319-040c-432b-bc01-189d9e9717c0 .shg-image-content-wrapper {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }

    #s-062cc319-040c-432b-bc01-189d9e9717c0 .shogun-image-link {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-062cc319-040c-432b-bc01-189d9e9717c0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 715px;
  }



  img.s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image {
    
    
    
    max-height: 715px;
  }


.s-062cc319-040c-432b-bc01-189d9e9717c0 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-062cc319-040c-432b-bc01-189d9e9717c0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image {
  box-sizing: border-box;
}



.s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-062cc319-040c-432b-bc01-189d9e9717c0 {
      --shg-aspect-ratio: calc(715/1045); 
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container {
      position: relative;
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 715px;
    }
  }

@media (min-width: 1200px){#s-062cc319-040c-432b-bc01-189d9e9717c0 {
  margin: 0 !important;
  overflow: visible;
}

#s-062cc319-040c-432b-bc01-189d9e9717c0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-062cc319-040c-432b-bc01-189d9e9717c0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-062cc319-040c-432b-bc01-189d9e9717c0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
  /* Add background color handling */
  
}

#s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-062cc319-040c-432b-bc01-189d9e9717c0 .shg-image-content-wrapper {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }

    #s-062cc319-040c-432b-bc01-189d9e9717c0 .shogun-image-link {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-062cc319-040c-432b-bc01-189d9e9717c0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 715px;
  }



  img.s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image {
    
    
    
    max-height: 715px;
  }


.s-062cc319-040c-432b-bc01-189d9e9717c0 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-062cc319-040c-432b-bc01-189d9e9717c0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image {
  box-sizing: border-box;
}



.s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-062cc319-040c-432b-bc01-189d9e9717c0 {
      --shg-aspect-ratio: calc(715/1045); 
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container {
      position: relative;
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 715px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-062cc319-040c-432b-bc01-189d9e9717c0 {
  margin: 0 !important;
  overflow: visible;
}

#s-062cc319-040c-432b-bc01-189d9e9717c0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-062cc319-040c-432b-bc01-189d9e9717c0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-062cc319-040c-432b-bc01-189d9e9717c0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
  /* Add background color handling */
  
}

#s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-062cc319-040c-432b-bc01-189d9e9717c0 .shg-image-content-wrapper {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }

    #s-062cc319-040c-432b-bc01-189d9e9717c0 .shogun-image-link {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-062cc319-040c-432b-bc01-189d9e9717c0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 715px;
  }



  img.s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image {
    
    
    
    max-height: 715px;
  }


.s-062cc319-040c-432b-bc01-189d9e9717c0 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-062cc319-040c-432b-bc01-189d9e9717c0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image {
  box-sizing: border-box;
}



.s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-062cc319-040c-432b-bc01-189d9e9717c0 {
      --shg-aspect-ratio: calc(715/1045); 
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container {
      position: relative;
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 715px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-062cc319-040c-432b-bc01-189d9e9717c0 {
  margin: 0 !important;
  overflow: visible;
}

#s-062cc319-040c-432b-bc01-189d9e9717c0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-062cc319-040c-432b-bc01-189d9e9717c0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-062cc319-040c-432b-bc01-189d9e9717c0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
  /* Add background color handling */
  
}

#s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-062cc319-040c-432b-bc01-189d9e9717c0 .shg-image-content-wrapper {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }

    #s-062cc319-040c-432b-bc01-189d9e9717c0 .shogun-image-link {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-062cc319-040c-432b-bc01-189d9e9717c0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 715px;
  }



  img.s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image {
    
    
    
    max-height: 715px;
  }


.s-062cc319-040c-432b-bc01-189d9e9717c0 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-062cc319-040c-432b-bc01-189d9e9717c0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image {
  box-sizing: border-box;
}



.s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-062cc319-040c-432b-bc01-189d9e9717c0 {
      --shg-aspect-ratio: calc(715/1045); 
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container {
      position: relative;
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 715px;
    }
  }

}@media (max-width: 767px){#s-062cc319-040c-432b-bc01-189d9e9717c0 {
  margin: 0 !important;
  overflow: visible;
}

#s-062cc319-040c-432b-bc01-189d9e9717c0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-062cc319-040c-432b-bc01-189d9e9717c0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0em;
  
}

.shg-image-content-margin-container-s-062cc319-040c-432b-bc01-189d9e9717c0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
  /* Add background color handling */
  
}

#s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-062cc319-040c-432b-bc01-189d9e9717c0 .shg-image-content-wrapper {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }

    #s-062cc319-040c-432b-bc01-189d9e9717c0 .shogun-image-link {
      aspect-ratio: 715/1045;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-062cc319-040c-432b-bc01-189d9e9717c0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 715px;
  }



  img.s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image {
    
    
    
    max-height: 715px;
  }


.s-062cc319-040c-432b-bc01-189d9e9717c0 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-062cc319-040c-432b-bc01-189d9e9717c0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image {
  box-sizing: border-box;
}



.s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-062cc319-040c-432b-bc01-189d9e9717c0 {
      --shg-aspect-ratio: calc(715/1045); 
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container {
      position: relative;
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-062cc319-040c-432b-bc01-189d9e9717c0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 715px;
    }
  }

}
#s-41a82c10-cacc-4715-888a-c8c01c6bcf94 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-41a82c10-cacc-4715-888a-c8c01c6bcf94 {
  display: none;
}
#s-41a82c10-cacc-4715-888a-c8c01c6bcf94, #wrap-s-41a82c10-cacc-4715-888a-c8c01c6bcf94, #wrap-content-s-41a82c10-cacc-4715-888a-c8c01c6bcf94 { display: none !important; }}







#s-41a82c10-cacc-4715-888a-c8c01c6bcf94 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-41a82c10-cacc-4715-888a-c8c01c6bcf94.shg-box.shg-c {
  justify-content: center;
}

#s-5da81237-e49f-41e9-b541-29d0529d3acd {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-5da81237-e49f-41e9-b541-29d0529d3acd {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-5da81237-e49f-41e9-b541-29d0529d3acd .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-5da81237-e49f-41e9-b541-29d0529d3acd .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
@media (min-width: 1200px){#s-75836e07-94ba-411b-bc7c-77457f65b337 {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-75836e07-94ba-411b-bc7c-77457f65b337 {
  margin-left: 0.8em;
margin-right: 0.8em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-75836e07-94ba-411b-bc7c-77457f65b337 {
  margin-left: 0.5em;
margin-bottom: 0em;
margin-right: 0.5em;
}
}@media (max-width: 767px){#s-75836e07-94ba-411b-bc7c-77457f65b337 {
  padding-left: 0.5em;
padding-right: 0.5em;
display: none;
}
#s-75836e07-94ba-411b-bc7c-77457f65b337, #wrap-s-75836e07-94ba-411b-bc7c-77457f65b337, #wrap-content-s-75836e07-94ba-411b-bc7c-77457f65b337 { display: none !important; }}
#s-c7af5f66-e7c4-4035-a587-51704a086896 {
  margin-left: 0.5em;
margin-right: 0.5em;
max-width: 700px;
aspect-ratio: 16/9;
text-align: center;
}
@media (max-width: 767px){#s-c7af5f66-e7c4-4035-a587-51704a086896 {
  display: none;
}
#s-c7af5f66-e7c4-4035-a587-51704a086896, #wrap-s-c7af5f66-e7c4-4035-a587-51704a086896, #wrap-content-s-c7af5f66-e7c4-4035-a587-51704a086896 { display: none !important; }}
#s-c7af5f66-e7c4-4035-a587-51704a086896 {
  margin: 0 !important;
  overflow: visible;
}

#s-c7af5f66-e7c4-4035-a587-51704a086896-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c7af5f66-e7c4-4035-a587-51704a086896 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0.5em;
  margin-right: 0.5em;
  
  
}

.shg-image-content-margin-container-s-c7af5f66-e7c4-4035-a587-51704a086896 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
  /* Add background color handling */
  
}

#s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 20px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c7af5f66-e7c4-4035-a587-51704a086896 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-c7af5f66-e7c4-4035-a587-51704a086896 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c7af5f66-e7c4-4035-a587-51704a086896 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-c7af5f66-e7c4-4035-a587-51704a086896 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c7af5f66-e7c4-4035-a587-51704a086896.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image {
  box-sizing: border-box;
}



.s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c7af5f66-e7c4-4035-a587-51704a086896 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container {
      position: relative;
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

@media (min-width: 1200px){#s-c7af5f66-e7c4-4035-a587-51704a086896 {
  margin: 0 !important;
  overflow: visible;
}

#s-c7af5f66-e7c4-4035-a587-51704a086896-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c7af5f66-e7c4-4035-a587-51704a086896 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c7af5f66-e7c4-4035-a587-51704a086896 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
  /* Add background color handling */
  
}

#s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c7af5f66-e7c4-4035-a587-51704a086896 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-c7af5f66-e7c4-4035-a587-51704a086896 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c7af5f66-e7c4-4035-a587-51704a086896 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-c7af5f66-e7c4-4035-a587-51704a086896 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c7af5f66-e7c4-4035-a587-51704a086896.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image {
  box-sizing: border-box;
}



.s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c7af5f66-e7c4-4035-a587-51704a086896 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container {
      position: relative;
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-c7af5f66-e7c4-4035-a587-51704a086896 {
  margin: 0 !important;
  overflow: visible;
}

#s-c7af5f66-e7c4-4035-a587-51704a086896-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c7af5f66-e7c4-4035-a587-51704a086896 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c7af5f66-e7c4-4035-a587-51704a086896 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
  /* Add background color handling */
  
}

#s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c7af5f66-e7c4-4035-a587-51704a086896 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-c7af5f66-e7c4-4035-a587-51704a086896 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c7af5f66-e7c4-4035-a587-51704a086896 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-c7af5f66-e7c4-4035-a587-51704a086896 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c7af5f66-e7c4-4035-a587-51704a086896.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image {
  box-sizing: border-box;
}



.s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c7af5f66-e7c4-4035-a587-51704a086896 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container {
      position: relative;
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-c7af5f66-e7c4-4035-a587-51704a086896 {
  margin: 0 !important;
  overflow: visible;
}

#s-c7af5f66-e7c4-4035-a587-51704a086896-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c7af5f66-e7c4-4035-a587-51704a086896 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c7af5f66-e7c4-4035-a587-51704a086896 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
  /* Add background color handling */
  
}

#s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c7af5f66-e7c4-4035-a587-51704a086896 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-c7af5f66-e7c4-4035-a587-51704a086896 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c7af5f66-e7c4-4035-a587-51704a086896 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-c7af5f66-e7c4-4035-a587-51704a086896 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c7af5f66-e7c4-4035-a587-51704a086896.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image {
  box-sizing: border-box;
}



.s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c7af5f66-e7c4-4035-a587-51704a086896 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container {
      position: relative;
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}@media (max-width: 767px){#s-c7af5f66-e7c4-4035-a587-51704a086896 {
  margin: 0 !important;
  overflow: visible;
}

#s-c7af5f66-e7c4-4035-a587-51704a086896-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c7af5f66-e7c4-4035-a587-51704a086896 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c7af5f66-e7c4-4035-a587-51704a086896 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
  /* Add background color handling */
  
}

#s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c7af5f66-e7c4-4035-a587-51704a086896 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-c7af5f66-e7c4-4035-a587-51704a086896 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c7af5f66-e7c4-4035-a587-51704a086896 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-c7af5f66-e7c4-4035-a587-51704a086896 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c7af5f66-e7c4-4035-a587-51704a086896.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image {
  box-sizing: border-box;
}



.s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c7af5f66-e7c4-4035-a587-51704a086896 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container {
      position: relative;
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c7af5f66-e7c4-4035-a587-51704a086896 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}
#s-8fc58dc2-3db6-4f6a-9266-a3cd3f027022 {
  padding-top: 1em;
padding-bottom: 0em;
}
@media (max-width: 767px){#s-8fc58dc2-3db6-4f6a-9266-a3cd3f027022 {
  padding-top: 0em;
padding-bottom: 2em;
}
}
#s-4dbfabb3-acb6-4438-8518-a138dad462de {
  text-align: right;
}
@media (min-width: 1200px){#s-4dbfabb3-acb6-4438-8518-a138dad462de {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-4dbfabb3-acb6-4438-8518-a138dad462de .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-4dbfabb3-acb6-4438-8518-a138dad462de .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-4dbfabb3-acb6-4438-8518-a138dad462de .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
@media (min-width: 1200px){#s-4dbfabb3-acb6-4438-8518-a138dad462de .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-4dbfabb3-acb6-4438-8518-a138dad462de .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-4dbfabb3-acb6-4438-8518-a138dad462de .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4dbfabb3-acb6-4438-8518-a138dad462de .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-4dbfabb3-acb6-4438-8518-a138dad462de .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-4dbfabb3-acb6-4438-8518-a138dad462de .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-4dbfabb3-acb6-4438-8518-a138dad462de .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-4dbfabb3-acb6-4438-8518-a138dad462de .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 30px;
}

#s-4dbfabb3-acb6-4438-8518-a138dad462de .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (max-width: 767px){#s-4dbfabb3-acb6-4438-8518-a138dad462de .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 25px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-4dbfabb3-acb6-4438-8518-a138dad462de .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 25px;
}

#s-4dbfabb3-acb6-4438-8518-a138dad462de .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}
#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7 {
  border-style: solid;
margin-top: 10px;
margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
padding-top: 4px;
padding-left: 17px;
padding-bottom: 4px;
padding-right: 17px;
border-color: rgba(99, 23, 255, 1);
border-radius: 10px;
background-color: rgba(99, 23, 255, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7:hover {border-style: solid !important;
border-color: rgba(71, 24, 167, 1) !important;
border-radius: 10px !important;
background-color: rgba(71, 24, 167, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7:active {border-style: solid !important;
border-color: rgba(95, 34, 221, 1) !important;
border-radius: 10px !important;
background-color: rgba(95, 34, 221, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7 {
  margin-top: 0px;
margin-bottom: 0px;
}
}@media (max-width: 767px){#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7 {
  margin-top: 0px;
margin-bottom: 0px;
}
}

  #s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7-atc-btn-wrapper {
    text-align: center;
  }


#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7-atc-btn-wrapper {
    text-align: center;
  }


#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7-atc-btn-wrapper {
    text-align: center;
  }


#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7-atc-btn-wrapper {
    text-align: center;
  }


#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7-atc-btn-wrapper {
    text-align: center;
  }


#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-0ae8bf7a-afbd-4597-8d21-f6b94b9d08e7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-30cdf263-c2f0-4107-b933-e1935a7a99ee {
  box-shadow:0px 0px 0px 0px ;
margin-bottom: -1em;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 0px;
text-align: center;
}
@media (min-width: 1200px){#s-30cdf263-c2f0-4107-b933-e1935a7a99ee {
  margin-bottom: -1.2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-30cdf263-c2f0-4107-b933-e1935a7a99ee {
  margin-bottom: -1.2em;
}
}@media (max-width: 767px){#s-30cdf263-c2f0-4107-b933-e1935a7a99ee {
  display: none;
}
#s-30cdf263-c2f0-4107-b933-e1935a7a99ee, #wrap-s-30cdf263-c2f0-4107-b933-e1935a7a99ee, #wrap-content-s-30cdf263-c2f0-4107-b933-e1935a7a99ee { display: none !important; }}
#s-30cdf263-c2f0-4107-b933-e1935a7a99ee .shogun-heading-component h5 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3em;
  
  letter-spacing: 2px;
  
}



.slider_img_desktop img {
    padding-bottom:2em;
}
.without-opacity img{
  opacity:1!important;
}
.slick-current .opacity-with-dark .slider-img-overlay {
    background-color: unset!important;
}
.opacity-with-dark .slider-img-overlay {
    background-color: rgba(0, 0, 0, 0.5);
}
.DivWidth{
    width:100%;
}
.slick-slide {
      padding: 5px !important;
    }
    .slick-prev {
      left: 80px !important;
    }
    .slick-next::before {
      width: 35px;
      height: 35px;
      margin-left: -5.5em!important;
    }
    .slick-prev::before {
      width: 35px;
      height: 35px;
      margin-left: 4.5em;
    }
    .carousel-tooltip {
      display: none !important;
    }
    .slick-active button::before {
      background: #e5e5e57d !important;
    }
  
    .slick-active button {
        position: relative;
        padding: 10px;
        background-color: transparent;
        color: #000;
        font-size: 16px;
        cursor: pointer;
        overflow: hidden;
        border: none;
        border-radius: 50px;
    }

    .slick-active button::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 0;
  height: 100%;
  border: 2px solid #000;
  border-radius: 50px;
  animation: border-animation 10s cubic-bezier(0.25, 0.1, 0.25, 1) forwards;
  animation-timing-function: linear;
}
.slick-slide img{
  opacity:0.6;
}
.slick-current img{
  opacity:1;
}
.slick-current .slider-img-content{
    display:block!important;
}
.slick-slide .slider-img-content{
    display:none;
}
.slider_top_img{
    position: relative;
    display: inline-block; 
    width: 100%;
}
.slider-img-overlay{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
   /* background-color: rgba(0, 0, 0, 0.5);*/ /* Adjust opacity as needed */
    pointer-events: none;
}
.featured-categories .slick-next::before{
    opacity:0.7;
}
.featured-categories .slick-prev::before {
    opacity:0.7;
}
.featured-categories .slick-next, .featured-categories .slick-prev{
    background-color: #ffffff00;
    border: 1px solid #ffffff00;
}
.slick-next, .slick-prev{
  margin-top: -3.07143rem;
}
@keyframes border-animation {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}

.slider_img_desktop{
    position: relative;
    display: inline-block;
    display: flex;
    justify-content: center;
}
.slick-active .slider_img_desktop{
    border-bottom: 2px solid #efefef;
}

.slick-active .slider_img_desktop::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 0;
  height: 2px;
  background-color: #000; /* Change to desired underline color */
  animation: reveal-underline 10s cubic-bezier(0.25, 0.1, 0.25, 1) forwards;
  animation-timing-function: linear;
}
@keyframes reveal-underline {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}
.slider-center-content{
        position: absolute;
    top: 45%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
     width:100%;
}
.main-slider-div {
        position: relative;
}
.slider-center-content h3, .slider-center-content h4, .slider-center-content p {
    color:#fff;
}
.slider_img_mobile{
    display:none;
}
@media screen and (max-width: 900px) and (min-width: 60px) {
 .slick-next::before {
      width: 33px;
      margin-left: -1.5em!important;
    }
    .slick-prev::before {
      width: 33px;
      margin-left: 1em;
    }   
    .slider_img_desktop{
        display:none;
    }
    .slider_img_mobile{
        display:block;
    }
    .slick-next, .slick-prev{
     margin-top: -1.07143rem;
}


   .main-slider-div::after{
   border-bottom: 2px solid #efefef;
}
.slider_img_mobile img {
height: 25em;
    -o-object-fit: cover;
       object-fit: cover;
}
}
#s-d1d09288-53dc-4b46-92d0-ff341d11c494 {
  text-align: center;
}

#s-47a23e05-0fa6-4d8b-868b-870e33a75273 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-47a23e05-0fa6-4d8b-868b-870e33a75273 {
  margin-left: 25em;
margin-right: 5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-47a23e05-0fa6-4d8b-868b-870e33a75273 {
  margin-left: 25em;
margin-right: 5em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-47a23e05-0fa6-4d8b-868b-870e33a75273 {
  margin-left: 3em;
margin-right: 3em;
}
}@media (max-width: 767px){#s-47a23e05-0fa6-4d8b-868b-870e33a75273 {
  margin-left: 4em;
margin-right: 4em;
}
}







#s-47a23e05-0fa6-4d8b-868b-870e33a75273 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-47a23e05-0fa6-4d8b-868b-870e33a75273.shg-box.shg-c {
  justify-content: center;
}

#s-45f94194-2f40-4a42-bbe5-ec3b70fafa32 {
  margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-45f94194-2f40-4a42-bbe5-ec3b70fafa32 {
  margin-top: 0px;
margin-bottom: 0px;
}
}







#s-45f94194-2f40-4a42-bbe5-ec3b70fafa32 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-45f94194-2f40-4a42-bbe5-ec3b70fafa32.shg-box.shg-c {
  justify-content: center;
}

#s-3ea1228c-8385-468d-94cd-82e2dda5a3eb {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-3ea1228c-8385-468d-94cd-82e2dda5a3eb {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-3ea1228c-8385-468d-94cd-82e2dda5a3eb .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-3ea1228c-8385-468d-94cd-82e2dda5a3eb .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-46307243-af28-4960-901f-f311a1c04bc1 {
  margin-left: 0px;
margin-bottom: 0.5em;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-46307243-af28-4960-901f-f311a1c04bc1 {
  margin-top: 0em;
margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-46307243-af28-4960-901f-f311a1c04bc1 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-46307243-af28-4960-901f-f311a1c04bc1 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-d676d792-93d1-4c13-b2ac-8fd1154e8e82 {
  margin-top: 0%;
}
@media (min-width: 992px) and (max-width: 1199px){#s-d676d792-93d1-4c13-b2ac-8fd1154e8e82 {
  margin-top: 0%;
margin-bottom: 0%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-d676d792-93d1-4c13-b2ac-8fd1154e8e82 {
  display: none;
}
#s-d676d792-93d1-4c13-b2ac-8fd1154e8e82, #wrap-s-d676d792-93d1-4c13-b2ac-8fd1154e8e82, #wrap-content-s-d676d792-93d1-4c13-b2ac-8fd1154e8e82 { display: none !important; }}@media (max-width: 767px){#s-d676d792-93d1-4c13-b2ac-8fd1154e8e82 {
  display: none;
}
#s-d676d792-93d1-4c13-b2ac-8fd1154e8e82, #wrap-s-d676d792-93d1-4c13-b2ac-8fd1154e8e82, #wrap-content-s-d676d792-93d1-4c13-b2ac-8fd1154e8e82 { display: none !important; }}
#s-c57fcf01-d5ba-48e4-adbe-d67ddd64f929 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-c57fcf01-d5ba-48e4-adbe-d67ddd64f929 {
  margin-left: 25em;
margin-right: 5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c57fcf01-d5ba-48e4-adbe-d67ddd64f929 {
  margin-left: 25em;
margin-right: 5em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-c57fcf01-d5ba-48e4-adbe-d67ddd64f929 {
  margin-left: 3em;
margin-right: 3em;
}
}@media (max-width: 767px){#s-c57fcf01-d5ba-48e4-adbe-d67ddd64f929 {
  margin-left: 4em;
margin-right: 0em;
padding-right: 0em;
}
}







#s-c57fcf01-d5ba-48e4-adbe-d67ddd64f929 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c57fcf01-d5ba-48e4-adbe-d67ddd64f929.shg-box.shg-c {
  justify-content: center;
}

#s-a0f5e891-dac3-48b6-a20b-70ca3492afa2 {
  margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a0f5e891-dac3-48b6-a20b-70ca3492afa2 {
  margin-bottom: 0px;
}
}







#s-a0f5e891-dac3-48b6-a20b-70ca3492afa2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a0f5e891-dac3-48b6-a20b-70ca3492afa2.shg-box.shg-c {
  justify-content: center;
}

#s-30c31ea8-8bb8-4d25-aead-d14b85aa8ce6 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-30c31ea8-8bb8-4d25-aead-d14b85aa8ce6 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-30c31ea8-8bb8-4d25-aead-d14b85aa8ce6 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-30c31ea8-8bb8-4d25-aead-d14b85aa8ce6 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-b7d554a4-bf50-4381-8f50-5536f9c68c7a {
  margin-left: 0px;
margin-bottom: 0.5em;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-b7d554a4-bf50-4381-8f50-5536f9c68c7a {
  margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-b7d554a4-bf50-4381-8f50-5536f9c68c7a .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-b7d554a4-bf50-4381-8f50-5536f9c68c7a .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-108ce053-d1b4-4781-9728-2dd4288592bd {
  margin-top: 0%;
}
@media (min-width: 992px) and (max-width: 1199px){#s-108ce053-d1b4-4781-9728-2dd4288592bd {
  margin-top: 0%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-108ce053-d1b4-4781-9728-2dd4288592bd {
  display: none;
}
#s-108ce053-d1b4-4781-9728-2dd4288592bd, #wrap-s-108ce053-d1b4-4781-9728-2dd4288592bd, #wrap-content-s-108ce053-d1b4-4781-9728-2dd4288592bd { display: none !important; }}@media (max-width: 767px){#s-108ce053-d1b4-4781-9728-2dd4288592bd {
  display: none;
}
#s-108ce053-d1b4-4781-9728-2dd4288592bd, #wrap-s-108ce053-d1b4-4781-9728-2dd4288592bd, #wrap-content-s-108ce053-d1b4-4781-9728-2dd4288592bd { display: none !important; }}
#s-142ded98-f6b5-4c4e-b5c3-3ec7b8ab21c5 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-142ded98-f6b5-4c4e-b5c3-3ec7b8ab21c5 {
  margin-left: 25em;
margin-right: 5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-142ded98-f6b5-4c4e-b5c3-3ec7b8ab21c5 {
  margin-left: 25em;
margin-right: 5em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-142ded98-f6b5-4c4e-b5c3-3ec7b8ab21c5 {
  margin-left: 3em;
margin-right: 3em;
}
}@media (max-width: 767px){#s-142ded98-f6b5-4c4e-b5c3-3ec7b8ab21c5 {
  margin-left: 4em;
margin-right: 4em;
}
}







#s-142ded98-f6b5-4c4e-b5c3-3ec7b8ab21c5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-142ded98-f6b5-4c4e-b5c3-3ec7b8ab21c5.shg-box.shg-c {
  justify-content: center;
}

#s-48235dee-d5c3-4868-9f86-89ff0d0ef1f9 {
  margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
min-height: 50px;
}








#s-48235dee-d5c3-4868-9f86-89ff0d0ef1f9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-48235dee-d5c3-4868-9f86-89ff0d0ef1f9.shg-box.shg-c {
  justify-content: center;
}

#s-a39c6446-aca4-4368-b3b6-528f358499fe {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a39c6446-aca4-4368-b3b6-528f358499fe {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-a39c6446-aca4-4368-b3b6-528f358499fe .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-a39c6446-aca4-4368-b3b6-528f358499fe .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-a4b79240-0546-465e-8773-094819ba4669 {
  margin-left: 0px;
margin-bottom: 0.5em;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a4b79240-0546-465e-8773-094819ba4669 {
  margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-a4b79240-0546-465e-8773-094819ba4669 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-a4b79240-0546-465e-8773-094819ba4669 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-32482b35-d3bb-468d-9e95-eb489498eec8 {
  margin-top: 0%;
}
@media (min-width: 768px) and (max-width: 991px){#s-32482b35-d3bb-468d-9e95-eb489498eec8 {
  display: none;
}
#s-32482b35-d3bb-468d-9e95-eb489498eec8, #wrap-s-32482b35-d3bb-468d-9e95-eb489498eec8, #wrap-content-s-32482b35-d3bb-468d-9e95-eb489498eec8 { display: none !important; }}@media (max-width: 767px){#s-32482b35-d3bb-468d-9e95-eb489498eec8 {
  display: none;
}
#s-32482b35-d3bb-468d-9e95-eb489498eec8, #wrap-s-32482b35-d3bb-468d-9e95-eb489498eec8, #wrap-content-s-32482b35-d3bb-468d-9e95-eb489498eec8 { display: none !important; }}
#s-94e467dc-9dda-4ca8-802a-341173fad386 {
  margin-top: 2em;
margin-bottom: 2em;
min-height: 50px;
}
@media (min-width: 1200px){#s-94e467dc-9dda-4ca8-802a-341173fad386 {
  margin-top: 3em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-94e467dc-9dda-4ca8-802a-341173fad386 {
  margin-top: 3em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-94e467dc-9dda-4ca8-802a-341173fad386 {
  margin-top: 3em;
}
}@media (max-width: 767px){#s-94e467dc-9dda-4ca8-802a-341173fad386 {
  margin-top: 2em;
margin-bottom: 2em;
}
}







#s-94e467dc-9dda-4ca8-802a-341173fad386 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-94e467dc-9dda-4ca8-802a-341173fad386.shg-box.shg-c {
  justify-content: center;
}

#s-49fad52b-c27b-4b7c-a67b-bf62057c0b8f {
  text-align: left;
}
@media (max-width: 767px){#s-49fad52b-c27b-4b7c-a67b-bf62057c0b8f {
  display: none;
}
#s-49fad52b-c27b-4b7c-a67b-bf62057c0b8f, #wrap-s-49fad52b-c27b-4b7c-a67b-bf62057c0b8f, #wrap-content-s-49fad52b-c27b-4b7c-a67b-bf62057c0b8f { display: none !important; }}
@media (min-width: 1200px){#s-d1ff65a0-a605-46a4-85b3-129d4a30fa03 {
  display: none;
}
#s-d1ff65a0-a605-46a4-85b3-129d4a30fa03, #wrap-s-d1ff65a0-a605-46a4-85b3-129d4a30fa03, #wrap-content-s-d1ff65a0-a605-46a4-85b3-129d4a30fa03 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d1ff65a0-a605-46a4-85b3-129d4a30fa03 {
  display: none;
}
#s-d1ff65a0-a605-46a4-85b3-129d4a30fa03, #wrap-s-d1ff65a0-a605-46a4-85b3-129d4a30fa03, #wrap-content-s-d1ff65a0-a605-46a4-85b3-129d4a30fa03 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d1ff65a0-a605-46a4-85b3-129d4a30fa03 {
  display: none;
}
#s-d1ff65a0-a605-46a4-85b3-129d4a30fa03, #wrap-s-d1ff65a0-a605-46a4-85b3-129d4a30fa03, #wrap-content-s-d1ff65a0-a605-46a4-85b3-129d4a30fa03 { display: none !important; }}@media (max-width: 767px){#s-d1ff65a0-a605-46a4-85b3-129d4a30fa03 {
  
}
}
@media (min-width: 1200px){#s-bb12a87f-c1e2-49d9-a4a6-5d6368392ec6 {
  margin-top: 2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-bb12a87f-c1e2-49d9-a4a6-5d6368392ec6 {
  margin-top: 2em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-bb12a87f-c1e2-49d9-a4a6-5d6368392ec6 {
  margin-top: 2em;
margin-bottom: 0em;
}
}
#s-4c80afea-a775-4bb1-ad69-b7da6dc37925 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-4c80afea-a775-4bb1-ad69-b7da6dc37925 {
  margin-left: 5em;
margin-right: 15em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-4c80afea-a775-4bb1-ad69-b7da6dc37925 {
  margin-left: 4em;
margin-right: 4em;
}
}@media (max-width: 767px){#s-4c80afea-a775-4bb1-ad69-b7da6dc37925 {
  margin-left: 4em;
margin-right: 0em;
}
}







#s-4c80afea-a775-4bb1-ad69-b7da6dc37925 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4c80afea-a775-4bb1-ad69-b7da6dc37925.shg-box.shg-c {
  justify-content: center;
}

#s-026bc804-c4d3-4003-9128-9323f1fb579d {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
min-height: 50px;
}








#s-026bc804-c4d3-4003-9128-9323f1fb579d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-026bc804-c4d3-4003-9128-9323f1fb579d.shg-box.shg-c {
  justify-content: center;
}

#s-8ab2740c-fc12-405c-a453-e84964073273 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-8ab2740c-fc12-405c-a453-e84964073273 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-8ab2740c-fc12-405c-a453-e84964073273 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-8ab2740c-fc12-405c-a453-e84964073273 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-98505aec-d6bb-47e5-b8aa-c274e48dfbcb {
  margin-left: 0px;
margin-bottom: 0.5em;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-98505aec-d6bb-47e5-b8aa-c274e48dfbcb {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-98505aec-d6bb-47e5-b8aa-c274e48dfbcb .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-98505aec-d6bb-47e5-b8aa-c274e48dfbcb .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
@media (min-width: 768px) and (max-width: 991px){#s-aa17e2e6-2300-45f3-a3f5-57aae3c9e8aa {
  display: none;
}
#s-aa17e2e6-2300-45f3-a3f5-57aae3c9e8aa, #wrap-s-aa17e2e6-2300-45f3-a3f5-57aae3c9e8aa, #wrap-content-s-aa17e2e6-2300-45f3-a3f5-57aae3c9e8aa { display: none !important; }}@media (max-width: 767px){#s-aa17e2e6-2300-45f3-a3f5-57aae3c9e8aa {
  display: none;
}
#s-aa17e2e6-2300-45f3-a3f5-57aae3c9e8aa, #wrap-s-aa17e2e6-2300-45f3-a3f5-57aae3c9e8aa, #wrap-content-s-aa17e2e6-2300-45f3-a3f5-57aae3c9e8aa { display: none !important; }}
#s-aa3dff41-6a24-48fe-b8bc-41da445a9017 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-aa3dff41-6a24-48fe-b8bc-41da445a9017 {
  margin-left: 5em;
margin-right: 15em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-aa3dff41-6a24-48fe-b8bc-41da445a9017 {
  margin-left: 4em;
margin-right: 4em;
}
}@media (max-width: 767px){#s-aa3dff41-6a24-48fe-b8bc-41da445a9017 {
  margin-left: 4em;
margin-right: 0em;
}
}







#s-aa3dff41-6a24-48fe-b8bc-41da445a9017 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aa3dff41-6a24-48fe-b8bc-41da445a9017.shg-box.shg-c {
  justify-content: center;
}

#s-90440db6-a2ef-4c81-8e8c-34786cfa8c59 {
  margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
min-height: 50px;
}








#s-90440db6-a2ef-4c81-8e8c-34786cfa8c59 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-90440db6-a2ef-4c81-8e8c-34786cfa8c59.shg-box.shg-c {
  justify-content: center;
}

#s-83f4e97a-8a2c-43aa-97b3-6f4ef81226bc {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-83f4e97a-8a2c-43aa-97b3-6f4ef81226bc {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-83f4e97a-8a2c-43aa-97b3-6f4ef81226bc .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-83f4e97a-8a2c-43aa-97b3-6f4ef81226bc .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-67e5acf9-6865-407a-91dd-c74dc5e230dc {
  margin-left: 0px;
margin-bottom: 0.5em;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-67e5acf9-6865-407a-91dd-c74dc5e230dc {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-67e5acf9-6865-407a-91dd-c74dc5e230dc .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-67e5acf9-6865-407a-91dd-c74dc5e230dc .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-38dac24e-5684-41fb-a1f3-a600c2165ab5 {
  margin-top: 0%;
}
@media (min-width: 768px) and (max-width: 991px){#s-38dac24e-5684-41fb-a1f3-a600c2165ab5 {
  display: none;
}
#s-38dac24e-5684-41fb-a1f3-a600c2165ab5, #wrap-s-38dac24e-5684-41fb-a1f3-a600c2165ab5, #wrap-content-s-38dac24e-5684-41fb-a1f3-a600c2165ab5 { display: none !important; }}@media (max-width: 767px){#s-38dac24e-5684-41fb-a1f3-a600c2165ab5 {
  display: none;
}
#s-38dac24e-5684-41fb-a1f3-a600c2165ab5, #wrap-s-38dac24e-5684-41fb-a1f3-a600c2165ab5, #wrap-content-s-38dac24e-5684-41fb-a1f3-a600c2165ab5 { display: none !important; }}
#s-3b79a577-8de8-4c74-b53d-17ebe1a84473 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-3b79a577-8de8-4c74-b53d-17ebe1a84473 {
  margin-left: 5em;
margin-right: 15em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-3b79a577-8de8-4c74-b53d-17ebe1a84473 {
  margin-left: 4em;
margin-right: 4em;
}
}@media (max-width: 767px){#s-3b79a577-8de8-4c74-b53d-17ebe1a84473 {
  margin-left: 4em;
margin-right: 4em;
}
}







#s-3b79a577-8de8-4c74-b53d-17ebe1a84473 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3b79a577-8de8-4c74-b53d-17ebe1a84473.shg-box.shg-c {
  justify-content: center;
}

#s-2f4bdc49-cf64-4a88-9d4e-32cfbb1af4b5 {
  margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
min-height: 50px;
}








#s-2f4bdc49-cf64-4a88-9d4e-32cfbb1af4b5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2f4bdc49-cf64-4a88-9d4e-32cfbb1af4b5.shg-box.shg-c {
  justify-content: center;
}

#s-54619e79-c59e-45a2-8900-b3a5a0d7a7c7 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-54619e79-c59e-45a2-8900-b3a5a0d7a7c7 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-54619e79-c59e-45a2-8900-b3a5a0d7a7c7 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-54619e79-c59e-45a2-8900-b3a5a0d7a7c7 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-83fcc5ea-f4cf-4f0a-abd9-4e4ddef72752 {
  margin-left: 0px;
margin-bottom: 0.5em;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-83fcc5ea-f4cf-4f0a-abd9-4e4ddef72752 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-83fcc5ea-f4cf-4f0a-abd9-4e4ddef72752 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-83fcc5ea-f4cf-4f0a-abd9-4e4ddef72752 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
@media (min-width: 768px) and (max-width: 991px){#s-0f71971f-9146-4528-9def-9e895039a4e6 {
  display: none;
}
#s-0f71971f-9146-4528-9def-9e895039a4e6, #wrap-s-0f71971f-9146-4528-9def-9e895039a4e6, #wrap-content-s-0f71971f-9146-4528-9def-9e895039a4e6 { display: none !important; }}@media (max-width: 767px){#s-0f71971f-9146-4528-9def-9e895039a4e6 {
  display: none;
}
#s-0f71971f-9146-4528-9def-9e895039a4e6, #wrap-s-0f71971f-9146-4528-9def-9e895039a4e6, #wrap-content-s-0f71971f-9146-4528-9def-9e895039a4e6 { display: none !important; }}
#s-45b52adf-a678-4d09-9f35-4b03e1a05f85 {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-45b52adf-a678-4d09-9f35-4b03e1a05f85 {
  margin-bottom: 2em;
}
}







#s-45b52adf-a678-4d09-9f35-4b03e1a05f85 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-45b52adf-a678-4d09-9f35-4b03e1a05f85.shg-box.shg-c {
  justify-content: center;
}

#s-89e7ad63-0e86-499e-a3ab-f55bc7cb6de1 {
  margin-top: 0em;
}

@media (min-width: 0px) {
[id="s-89e7ad63-0e86-499e-a3ab-f55bc7cb6de1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-89e7ad63-0e86-499e-a3ab-f55bc7cb6de1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 1.3333333333333333px);
}

[id="s-89e7ad63-0e86-499e-a3ab-f55bc7cb6de1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 1.3333333333333333px);
}

}

@media (min-width: 992px) {
[id="s-89e7ad63-0e86-499e-a3ab-f55bc7cb6de1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 1.3333333333333333px);
}

[id="s-89e7ad63-0e86-499e-a3ab-f55bc7cb6de1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 1.3333333333333333px);
}

}

@media (min-width: 1200px) {
[id="s-89e7ad63-0e86-499e-a3ab-f55bc7cb6de1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 1.3333333333333333px);
}

[id="s-89e7ad63-0e86-499e-a3ab-f55bc7cb6de1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 1.3333333333333333px);
}

}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  max-width: 568px;
aspect-ratio: 568/448;
text-align: center;
}
@media (max-width: 767px){#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  display: none;
}
#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab, #wrap-s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab, #wrap-content-s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab { display: none !important; }}
#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  margin: 0 !important;
  overflow: visible;
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
  /* Add background color handling */
  
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shg-image-content-wrapper {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }

    #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shogun-image-link {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shogun-image-content {
  
    justify-content: center;
  
}

.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shg-align-container {
  display: flex;
  justify-content: center
}

.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image {
  box-sizing: border-box;
}



.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
      --shg-aspect-ratio: calc(568/448); 
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container {
      position: relative;
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

@media (min-width: 1200px){#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  margin: 0 !important;
  overflow: visible;
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
  /* Add background color handling */
  
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shg-image-content-wrapper {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }

    #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shogun-image-link {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shogun-image-content {
  
    justify-content: center;
  
}

.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shg-align-container {
  display: flex;
  justify-content: center
}

.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image {
  box-sizing: border-box;
}



.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
      --shg-aspect-ratio: calc(568/448); 
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container {
      position: relative;
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  margin: 0 !important;
  overflow: visible;
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
  /* Add background color handling */
  
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shg-image-content-wrapper {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }

    #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shogun-image-link {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shogun-image-content {
  
    justify-content: center;
  
}

.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shg-align-container {
  display: flex;
  justify-content: center
}

.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image {
  box-sizing: border-box;
}



.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
      --shg-aspect-ratio: calc(568/448); 
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container {
      position: relative;
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  margin: 0 !important;
  overflow: visible;
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
  /* Add background color handling */
  
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shg-image-content-wrapper {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }

    #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shogun-image-link {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shogun-image-content {
  
    justify-content: center;
  
}

.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shg-align-container {
  display: flex;
  justify-content: center
}

.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image {
  box-sizing: border-box;
}



.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
      --shg-aspect-ratio: calc(568/448); 
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container {
      position: relative;
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

}@media (max-width: 767px){#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  margin: 0 !important;
  overflow: visible;
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
  /* Add background color handling */
  
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shg-image-content-wrapper {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }

    #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shogun-image-link {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab .shogun-image-content {
  
    justify-content: center;
  
}

.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shg-align-container {
  display: flex;
  justify-content: center
}

.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image {
  box-sizing: border-box;
}



.s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab {
      --shg-aspect-ratio: calc(568/448); 
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container {
      position: relative;
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-54c8fb7f-9601-4978-bd59-17bc5b97a3ab img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

}
#s-c430a1b7-12a5-434d-9697-f40d317e1de7 {
  margin-top: 2em;
margin-left: auto;
margin-right: auto;
min-height: 0px;
}








#s-c430a1b7-12a5-434d-9697-f40d317e1de7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c430a1b7-12a5-434d-9697-f40d317e1de7.shg-box.shg-c {
  justify-content: center;
}

#s-ad4ab853-66d6-4f1e-87ed-3199d4643c6f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-ad4ab853-66d6-4f1e-87ed-3199d4643c6f {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-ad4ab853-66d6-4f1e-87ed-3199d4643c6f .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-ad4ab853-66d6-4f1e-87ed-3199d4643c6f .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-f0e958f1-4ba2-4b54-bee4-e86d7b3fb6aa {
  padding-top: 1em;
padding-bottom: 2em;
}
@media (max-width: 767px){#s-f0e958f1-4ba2-4b54-bee4-e86d7b3fb6aa {
  margin-left: 1em;
margin-right: 1em;
padding-top: 2em;
padding-bottom: 2em;
padding-right: 0em;
}
}
#s-9f2fa026-d84c-408c-a6cf-301dfe620ac0 {
  padding-top: 0em;
padding-bottom: 2em;
}
@media (max-width: 767px){#s-9f2fa026-d84c-408c-a6cf-301dfe620ac0 {
  margin-left: 1em;
margin-right: 1em;
padding-bottom: 2em;
padding-right: 0em;
}
}
#s-69b40192-6284-4e7f-b201-f079d48a9fd1 {
  text-align: left;
}
@media (max-width: 767px){#s-69b40192-6284-4e7f-b201-f079d48a9fd1 {
  margin-left: 0px;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
}
}
#s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  max-width: 568px;
aspect-ratio: 568/448;
text-align: center;
}
@media (max-width: 767px){#s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  display: none;
}
#s-e3aa706d-3af3-470e-99ee-5c36c928890f, #wrap-s-e3aa706d-3af3-470e-99ee-5c36c928890f, #wrap-content-s-e3aa706d-3af3-470e-99ee-5c36c928890f { display: none !important; }}
#s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  margin: 0 !important;
  overflow: visible;
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
  /* Add background color handling */
  
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e3aa706d-3af3-470e-99ee-5c36c928890f .shg-image-content-wrapper {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }

    #s-e3aa706d-3af3-470e-99ee-5c36c928890f .shogun-image-link {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e3aa706d-3af3-470e-99ee-5c36c928890f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-e3aa706d-3af3-470e-99ee-5c36c928890f .shogun-image-content {
  
    justify-content: center;
  
}

.s-e3aa706d-3af3-470e-99ee-5c36c928890f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image {
  box-sizing: border-box;
}



.s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e3aa706d-3af3-470e-99ee-5c36c928890f {
      --shg-aspect-ratio: calc(568/448); 
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container {
      position: relative;
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

@media (min-width: 1200px){#s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  margin: 0 !important;
  overflow: visible;
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
  /* Add background color handling */
  
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e3aa706d-3af3-470e-99ee-5c36c928890f .shg-image-content-wrapper {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }

    #s-e3aa706d-3af3-470e-99ee-5c36c928890f .shogun-image-link {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e3aa706d-3af3-470e-99ee-5c36c928890f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-e3aa706d-3af3-470e-99ee-5c36c928890f .shogun-image-content {
  
    justify-content: center;
  
}

.s-e3aa706d-3af3-470e-99ee-5c36c928890f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image {
  box-sizing: border-box;
}



.s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e3aa706d-3af3-470e-99ee-5c36c928890f {
      --shg-aspect-ratio: calc(568/448); 
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container {
      position: relative;
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  margin: 0 !important;
  overflow: visible;
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
  /* Add background color handling */
  
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e3aa706d-3af3-470e-99ee-5c36c928890f .shg-image-content-wrapper {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }

    #s-e3aa706d-3af3-470e-99ee-5c36c928890f .shogun-image-link {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e3aa706d-3af3-470e-99ee-5c36c928890f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-e3aa706d-3af3-470e-99ee-5c36c928890f .shogun-image-content {
  
    justify-content: center;
  
}

.s-e3aa706d-3af3-470e-99ee-5c36c928890f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image {
  box-sizing: border-box;
}



.s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e3aa706d-3af3-470e-99ee-5c36c928890f {
      --shg-aspect-ratio: calc(568/448); 
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container {
      position: relative;
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  margin: 0 !important;
  overflow: visible;
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
  /* Add background color handling */
  
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e3aa706d-3af3-470e-99ee-5c36c928890f .shg-image-content-wrapper {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }

    #s-e3aa706d-3af3-470e-99ee-5c36c928890f .shogun-image-link {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e3aa706d-3af3-470e-99ee-5c36c928890f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-e3aa706d-3af3-470e-99ee-5c36c928890f .shogun-image-content {
  
    justify-content: center;
  
}

.s-e3aa706d-3af3-470e-99ee-5c36c928890f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image {
  box-sizing: border-box;
}



.s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e3aa706d-3af3-470e-99ee-5c36c928890f {
      --shg-aspect-ratio: calc(568/448); 
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container {
      position: relative;
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

}@media (max-width: 767px){#s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  margin: 0 !important;
  overflow: visible;
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e3aa706d-3af3-470e-99ee-5c36c928890f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
  /* Add background color handling */
  
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e3aa706d-3af3-470e-99ee-5c36c928890f .shg-image-content-wrapper {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }

    #s-e3aa706d-3af3-470e-99ee-5c36c928890f .shogun-image-link {
      aspect-ratio: 568/448;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e3aa706d-3af3-470e-99ee-5c36c928890f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-e3aa706d-3af3-470e-99ee-5c36c928890f .shogun-image-content {
  
    justify-content: center;
  
}

.s-e3aa706d-3af3-470e-99ee-5c36c928890f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image {
  box-sizing: border-box;
}



.s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e3aa706d-3af3-470e-99ee-5c36c928890f {
      --shg-aspect-ratio: calc(568/448); 
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container {
      position: relative;
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e3aa706d-3af3-470e-99ee-5c36c928890f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

}
#s-438a7d34-ea30-4a99-a310-dd98ebcae64f {
  margin-top: 2em;
margin-left: 0em;
margin-bottom: 2em;
margin-right: 0em;
}
@media (min-width: 1200px){#s-438a7d34-ea30-4a99-a310-dd98ebcae64f {
  margin-left: 6.5em;
margin-right: 6.5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-438a7d34-ea30-4a99-a310-dd98ebcae64f {
  margin-left: 6.5em;
margin-right: 6.5em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-438a7d34-ea30-4a99-a310-dd98ebcae64f {
  margin-left: 1em;
margin-right: 1em;
}
}@media (max-width: 767px){#s-438a7d34-ea30-4a99-a310-dd98ebcae64f {
  display: none;
}
#s-438a7d34-ea30-4a99-a310-dd98ebcae64f, #wrap-s-438a7d34-ea30-4a99-a310-dd98ebcae64f, #wrap-content-s-438a7d34-ea30-4a99-a310-dd98ebcae64f { display: none !important; }}
@media (min-width: 0px) {
[id="s-438a7d34-ea30-4a99-a310-dd98ebcae64f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-438a7d34-ea30-4a99-a310-dd98ebcae64f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-438a7d34-ea30-4a99-a310-dd98ebcae64f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-438a7d34-ea30-4a99-a310-dd98ebcae64f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-97343327-9929-4f2d-940c-bdb52d50ac83 {
  margin-top: 0em;
padding-top: 20px;
padding-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 25px;
min-height: 50px;
background-color: rgba(239, 239, 239, 1);
}








#s-97343327-9929-4f2d-940c-bdb52d50ac83 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-97343327-9929-4f2d-940c-bdb52d50ac83.shg-box.shg-c {
  justify-content: center;
}

#s-03221fb0-6463-45d5-9a83-65bf95d572b6 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-03221fb0-6463-45d5-9a83-65bf95d572b6 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-03221fb0-6463-45d5-9a83-65bf95d572b6 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-03221fb0-6463-45d5-9a83-65bf95d572b6 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-227dbf48-9559-49e2-b740-25652da0ee0a {
  padding-top: 20px;
padding-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 25px;
min-height: 50px;
background-color: rgba(230, 240, 249, 1);
}








#s-227dbf48-9559-49e2-b740-25652da0ee0a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-227dbf48-9559-49e2-b740-25652da0ee0a.shg-box.shg-c {
  justify-content: center;
}

#s-df3b0ee7-9d7b-471e-8345-26cd1b934690 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-df3b0ee7-9d7b-471e-8345-26cd1b934690 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-df3b0ee7-9d7b-471e-8345-26cd1b934690 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-df3b0ee7-9d7b-471e-8345-26cd1b934690 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-35169bd0-684b-4d7f-b4ef-469578951791 {
  min-height: 50px;
}








#s-35169bd0-684b-4d7f-b4ef-469578951791 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-35169bd0-684b-4d7f-b4ef-469578951791.shg-box.shg-c {
  justify-content: center;
}

#s-e83c1565-3193-494a-934f-845a70b18a20 {
  min-height: 50px;
}








#s-e83c1565-3193-494a-934f-845a70b18a20 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e83c1565-3193-494a-934f-845a70b18a20.shg-box.shg-c {
  justify-content: center;
}

#s-32d94e2f-8c19-4638-bad9-378b856cfed1 {
  padding-top: 20px;
padding-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 25px;
min-height: 50px;
background-color: rgba(211, 234, 255, 1);
}








#s-32d94e2f-8c19-4638-bad9-378b856cfed1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-32d94e2f-8c19-4638-bad9-378b856cfed1.shg-box.shg-c {
  justify-content: center;
}

#s-c45b40e4-b7c8-4476-9780-0f5738f874e1 {
  padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-c45b40e4-b7c8-4476-9780-0f5738f874e1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c45b40e4-b7c8-4476-9780-0f5738f874e1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-c45b40e4-b7c8-4476-9780-0f5738f874e1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-c45b40e4-b7c8-4476-9780-0f5738f874e1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-c45b40e4-b7c8-4476-9780-0f5738f874e1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-c45b40e4-b7c8-4476-9780-0f5738f874e1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-c45b40e4-b7c8-4476-9780-0f5738f874e1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

}

#s-d6b28a9a-dded-42c9-93be-1dbbb44e0a4f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-d6b28a9a-dded-42c9-93be-1dbbb44e0a4f {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-d6b28a9a-dded-42c9-93be-1dbbb44e0a4f .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-d6b28a9a-dded-42c9-93be-1dbbb44e0a4f .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-029ab9d4-768f-4147-94af-a2a40d6a9f35 {
  margin-top: -2em;
margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-029ab9d4-768f-4147-94af-a2a40d6a9f35 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-029ab9d4-768f-4147-94af-a2a40d6a9f35.shg-box.shg-c {
  justify-content: center;
}

#s-ee58e4d6-983c-418e-8a40-421d28e2b221 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-ee58e4d6-983c-418e-8a40-421d28e2b221 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-ee58e4d6-983c-418e-8a40-421d28e2b221 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-ee58e4d6-983c-418e-8a40-421d28e2b221 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-36f07a8f-2330-4254-9802-832e2745ca7d {
  min-height: 50px;
}








#s-36f07a8f-2330-4254-9802-832e2745ca7d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-36f07a8f-2330-4254-9802-832e2745ca7d.shg-box.shg-c {
  justify-content: center;
}

#s-67306dba-cc86-4768-8ca9-a91100011f28 {
  min-height: 50px;
}








#s-67306dba-cc86-4768-8ca9-a91100011f28 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-67306dba-cc86-4768-8ca9-a91100011f28.shg-box.shg-c {
  justify-content: center;
}

#s-3536cf8b-8a67-43eb-a950-1d7480256df6 {
  min-height: 50px;
}








#s-3536cf8b-8a67-43eb-a950-1d7480256df6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3536cf8b-8a67-43eb-a950-1d7480256df6.shg-box.shg-c {
  justify-content: center;
}

#s-fbea1a16-6742-4090-9f4b-144509c8c371 {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-fbea1a16-6742-4090-9f4b-144509c8c371 {
  display: none;
}
#s-fbea1a16-6742-4090-9f4b-144509c8c371, #wrap-s-fbea1a16-6742-4090-9f4b-144509c8c371, #wrap-content-s-fbea1a16-6742-4090-9f4b-144509c8c371 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fbea1a16-6742-4090-9f4b-144509c8c371 {
  display: none;
}
#s-fbea1a16-6742-4090-9f4b-144509c8c371, #wrap-s-fbea1a16-6742-4090-9f4b-144509c8c371, #wrap-content-s-fbea1a16-6742-4090-9f4b-144509c8c371 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-fbea1a16-6742-4090-9f4b-144509c8c371 {
  display: none;
}
#s-fbea1a16-6742-4090-9f4b-144509c8c371, #wrap-s-fbea1a16-6742-4090-9f4b-144509c8c371, #wrap-content-s-fbea1a16-6742-4090-9f4b-144509c8c371 { display: none !important; }}@media (max-width: 767px){#s-fbea1a16-6742-4090-9f4b-144509c8c371 {
  margin-top: 2em;
margin-left: 0.5em;
margin-bottom: 1em;
margin-right: 0.5em;
}
}







#s-fbea1a16-6742-4090-9f4b-144509c8c371 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fbea1a16-6742-4090-9f4b-144509c8c371.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-56a9b7e9-e3fa-4e55-86a9-6b970f48b193"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-56a9b7e9-e3fa-4e55-86a9-6b970f48b193"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-56a9b7e9-e3fa-4e55-86a9-6b970f48b193"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-56a9b7e9-e3fa-4e55-86a9-6b970f48b193"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-0a8c8149-ffbb-4186-babc-295a4093e355 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-color: rgba(239, 239, 239, 1);
}








#s-0a8c8149-ffbb-4186-babc-295a4093e355 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0a8c8149-ffbb-4186-babc-295a4093e355.shg-box.shg-c {
  justify-content: center;
}

#s-753a1644-0b17-4f10-b91f-b32bf44c0e5f {
  padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 20px;
text-align: center;
}
@media (max-width: 767px){#s-753a1644-0b17-4f10-b91f-b32bf44c0e5f {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 0px;
}
}
#s-753a1644-0b17-4f10-b91f-b32bf44c0e5f .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 1.5em;
  line-height: 1em;
  
  
}


@media (max-width: 767px){#s-753a1644-0b17-4f10-b91f-b32bf44c0e5f .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 1.5em;
  line-height: 0.5em;
  
  
}


}
#s-f48a4b88-de43-4794-a83b-0b63a6f89cf7 {
  padding-top: 20px;
padding-bottom: 1em;
}
@media (max-width: 767px){#s-f48a4b88-de43-4794-a83b-0b63a6f89cf7 {
  padding-top: 0px;
}
}
#s-963e33fd-13ac-45a4-9179-7fa01d8f34da {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-color: rgba(230, 240, 249, 1);
}








#s-963e33fd-13ac-45a4-9179-7fa01d8f34da > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-963e33fd-13ac-45a4-9179-7fa01d8f34da.shg-box.shg-c {
  justify-content: center;
}

#s-bf1a1be0-04ec-4253-86cf-598fe9d770de {
  padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}

#s-bf1a1be0-04ec-4253-86cf-598fe9d770de .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 1.5em;
  line-height: 1em;
  
  
}



#s-8a336deb-b146-4823-beff-fceff23a2fa6 {
  min-height: 50px;
}








#s-8a336deb-b146-4823-beff-fceff23a2fa6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8a336deb-b146-4823-beff-fceff23a2fa6.shg-box.shg-c {
  justify-content: center;
}

#s-2f8edbad-653f-45f7-8fe9-12055b9ae57d {
  padding-bottom: 1em;
}

#s-346fc95c-4491-4268-ae4f-43a7a468d734 {
  min-height: 50px;
}








#s-346fc95c-4491-4268-ae4f-43a7a468d734 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-346fc95c-4491-4268-ae4f-43a7a468d734.shg-box.shg-c {
  justify-content: center;
}

#s-70ca5a07-efc3-43fe-bbad-57d1985cabd5 {
  padding-bottom: 1em;
}

#s-bb514aec-b3a0-4bef-8573-608b537c1e18 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-color: rgba(211, 234, 255, 1);
}








#s-bb514aec-b3a0-4bef-8573-608b537c1e18 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bb514aec-b3a0-4bef-8573-608b537c1e18.shg-box.shg-c {
  justify-content: center;
}

#s-6c2cb1dc-e03c-4db4-a65c-804a65188fc7 {
  padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}

#s-6c2cb1dc-e03c-4db4-a65c-804a65188fc7 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 1.5em;
  line-height: 1em;
  
  
}



#s-c7983424-3f3c-46d2-ace5-e350ded34e9b {
  min-height: 50px;
}








#s-c7983424-3f3c-46d2-ace5-e350ded34e9b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c7983424-3f3c-46d2-ace5-e350ded34e9b.shg-box.shg-c {
  justify-content: center;
}

#s-33f8bec8-d5f3-461f-8736-c15fe31a998a {
  padding-bottom: 1em;
}

#s-02078bcb-6798-408c-bfd2-aed606c141f4 {
  min-height: 50px;
}








#s-02078bcb-6798-408c-bfd2-aed606c141f4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-02078bcb-6798-408c-bfd2-aed606c141f4.shg-box.shg-c {
  justify-content: center;
}

#s-37dfaf2f-22ac-47d9-8182-c30bb492128c {
  padding-bottom: 1em;
}

.shogun-table-wrapper {
  overflow: auto;
}

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

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

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

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

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

#s-0d53c346-aedf-452d-b29d-07414030fae9 {
  margin-left: 2em;
margin-right: 2em;
}

#s-0d53c346-aedf-452d-b29d-07414030fae9 .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid rgba(213, 214, 215, 0);
  border-radius: 0px;
}

#s-0d53c346-aedf-452d-b29d-07414030fae9 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-0d53c346-aedf-452d-b29d-07414030fae9 td.shogun-table-column {
  background-color: #fff;
  padding: 16px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-0d53c346-aedf-452d-b29d-07414030fae9 td.shogun-table-row {
  background-color: #fff;
  padding: 5px;
}

#s-0d53c346-aedf-452d-b29d-07414030fae9 td.shogun-table-column, #s-0d53c346-aedf-452d-b29d-07414030fae9 td.shogun-table-row {
  border: 0px solid rgba(213, 214, 215, 0);
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
  margin-top: 25px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
  margin: 0 !important;
  overflow: visible;
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 25px;
  
}

.shg-image-content-margin-container-s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
  /* Add background color handling */
  
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image {
  box-sizing: border-box;
}



.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container {
      position: relative;
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
  margin: 0 !important;
  overflow: visible;
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
  /* Add background color handling */
  
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image {
  box-sizing: border-box;
}



.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container {
      position: relative;
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
  margin: 0 !important;
  overflow: visible;
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
  /* Add background color handling */
  
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image {
  box-sizing: border-box;
}



.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container {
      position: relative;
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
  margin: 0 !important;
  overflow: visible;
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
  /* Add background color handling */
  
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image {
  box-sizing: border-box;
}



.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container {
      position: relative;
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
  margin: 0 !important;
  overflow: visible;
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
  /* Add background color handling */
  
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image {
  box-sizing: border-box;
}



.s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container {
      position: relative;
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3a5683b-66d2-49f0-beb3-2ec40d1bf3fa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
  margin-top: 25px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
  margin: 0 !important;
  overflow: visible;
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 25px;
  
}

.shg-image-content-margin-container-s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
  /* Add background color handling */
  
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shogun-image-content {
  
    justify-content: center;
  
}

.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image {
  box-sizing: border-box;
}



.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container {
      position: relative;
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
  margin: 0 !important;
  overflow: visible;
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
  /* Add background color handling */
  
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shogun-image-content {
  
    justify-content: center;
  
}

.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image {
  box-sizing: border-box;
}



.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container {
      position: relative;
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
  margin: 0 !important;
  overflow: visible;
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
  /* Add background color handling */
  
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shogun-image-content {
  
    justify-content: center;
  
}

.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image {
  box-sizing: border-box;
}



.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container {
      position: relative;
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
  margin: 0 !important;
  overflow: visible;
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
  /* Add background color handling */
  
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shogun-image-content {
  
    justify-content: center;
  
}

.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image {
  box-sizing: border-box;
}



.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container {
      position: relative;
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
  margin: 0 !important;
  overflow: visible;
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
  /* Add background color handling */
  
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e .shogun-image-content {
  
    justify-content: center;
  
}

.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image {
  box-sizing: border-box;
}



.s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container {
      position: relative;
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d3ad0a0b-f3d5-4ace-b1ad-43881eda3e6e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
  margin-top: 25px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
  margin: 0 !important;
  overflow: visible;
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 25px;
  
}

.shg-image-content-margin-container-s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
  /* Add background color handling */
  
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shogun-image-content {
  
    justify-content: center;
  
}

.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image {
  box-sizing: border-box;
}



.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container {
      position: relative;
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
  margin: 0 !important;
  overflow: visible;
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
  /* Add background color handling */
  
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shogun-image-content {
  
    justify-content: center;
  
}

.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image {
  box-sizing: border-box;
}



.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container {
      position: relative;
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
  margin: 0 !important;
  overflow: visible;
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
  /* Add background color handling */
  
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shogun-image-content {
  
    justify-content: center;
  
}

.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image {
  box-sizing: border-box;
}



.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container {
      position: relative;
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
  margin: 0 !important;
  overflow: visible;
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
  /* Add background color handling */
  
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shogun-image-content {
  
    justify-content: center;
  
}

.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image {
  box-sizing: border-box;
}



.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container {
      position: relative;
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
  margin: 0 !important;
  overflow: visible;
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
  /* Add background color handling */
  
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e .shogun-image-content {
  
    justify-content: center;
  
}

.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image {
  box-sizing: border-box;
}



.s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container {
      position: relative;
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e31daa1d-5e66-4afe-b989-44cd9ec7a54e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
  margin-top: 25px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
  margin: 0 !important;
  overflow: visible;
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 25px;
  
}

.shg-image-content-margin-container-s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
  /* Add background color handling */
  
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shogun-image-content {
  
    justify-content: center;
  
}

.s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image {
  box-sizing: border-box;
}



.s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container {
      position: relative;
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
  margin: 0 !important;
  overflow: visible;
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
  /* Add background color handling */
  
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shogun-image-content {
  
    justify-content: center;
  
}

.s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image {
  box-sizing: border-box;
}



.s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container {
      position: relative;
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
  margin: 0 !important;
  overflow: visible;
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
  /* Add background color handling */
  
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shogun-image-content {
  
    justify-content: center;
  
}

.s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image {
  box-sizing: border-box;
}



.s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container {
      position: relative;
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
  margin: 0 !important;
  overflow: visible;
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
  /* Add background color handling */
  
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shogun-image-content {
  
    justify-content: center;
  
}

.s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image {
  box-sizing: border-box;
}



.s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container {
      position: relative;
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
  margin: 0 !important;
  overflow: visible;
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
  /* Add background color handling */
  
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-9fb9854f-e3bf-47a3-83a3-374511d523ab .shogun-image-content {
  
    justify-content: center;
  
}

.s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image {
  box-sizing: border-box;
}



.s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container {
      position: relative;
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9fb9854f-e3bf-47a3-83a3-374511d523ab img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-e07e91b3-ea19-47ed-8443-967e72949729 {
  margin-top: 25px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-e07e91b3-ea19-47ed-8443-967e72949729 {
  margin: 0 !important;
  overflow: visible;
}

#s-e07e91b3-ea19-47ed-8443-967e72949729-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e07e91b3-ea19-47ed-8443-967e72949729 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 25px;
  
}

.shg-image-content-margin-container-s-e07e91b3-ea19-47ed-8443-967e72949729 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
  /* Add background color handling */
  
}

#s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e07e91b3-ea19-47ed-8443-967e72949729 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e07e91b3-ea19-47ed-8443-967e72949729 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e07e91b3-ea19-47ed-8443-967e72949729 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-e07e91b3-ea19-47ed-8443-967e72949729 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e07e91b3-ea19-47ed-8443-967e72949729.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image {
  box-sizing: border-box;
}



.s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e07e91b3-ea19-47ed-8443-967e72949729 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container {
      position: relative;
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-e07e91b3-ea19-47ed-8443-967e72949729 {
  margin: 0 !important;
  overflow: visible;
}

#s-e07e91b3-ea19-47ed-8443-967e72949729-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e07e91b3-ea19-47ed-8443-967e72949729 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e07e91b3-ea19-47ed-8443-967e72949729 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
  /* Add background color handling */
  
}

#s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e07e91b3-ea19-47ed-8443-967e72949729 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e07e91b3-ea19-47ed-8443-967e72949729 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e07e91b3-ea19-47ed-8443-967e72949729 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-e07e91b3-ea19-47ed-8443-967e72949729 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e07e91b3-ea19-47ed-8443-967e72949729.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image {
  box-sizing: border-box;
}



.s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e07e91b3-ea19-47ed-8443-967e72949729 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container {
      position: relative;
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-e07e91b3-ea19-47ed-8443-967e72949729 {
  margin: 0 !important;
  overflow: visible;
}

#s-e07e91b3-ea19-47ed-8443-967e72949729-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e07e91b3-ea19-47ed-8443-967e72949729 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e07e91b3-ea19-47ed-8443-967e72949729 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
  /* Add background color handling */
  
}

#s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e07e91b3-ea19-47ed-8443-967e72949729 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e07e91b3-ea19-47ed-8443-967e72949729 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e07e91b3-ea19-47ed-8443-967e72949729 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-e07e91b3-ea19-47ed-8443-967e72949729 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e07e91b3-ea19-47ed-8443-967e72949729.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image {
  box-sizing: border-box;
}



.s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e07e91b3-ea19-47ed-8443-967e72949729 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container {
      position: relative;
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-e07e91b3-ea19-47ed-8443-967e72949729 {
  margin: 0 !important;
  overflow: visible;
}

#s-e07e91b3-ea19-47ed-8443-967e72949729-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e07e91b3-ea19-47ed-8443-967e72949729 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e07e91b3-ea19-47ed-8443-967e72949729 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
  /* Add background color handling */
  
}

#s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e07e91b3-ea19-47ed-8443-967e72949729 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e07e91b3-ea19-47ed-8443-967e72949729 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e07e91b3-ea19-47ed-8443-967e72949729 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-e07e91b3-ea19-47ed-8443-967e72949729 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e07e91b3-ea19-47ed-8443-967e72949729.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image {
  box-sizing: border-box;
}



.s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e07e91b3-ea19-47ed-8443-967e72949729 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container {
      position: relative;
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-e07e91b3-ea19-47ed-8443-967e72949729 {
  margin: 0 !important;
  overflow: visible;
}

#s-e07e91b3-ea19-47ed-8443-967e72949729-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e07e91b3-ea19-47ed-8443-967e72949729 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e07e91b3-ea19-47ed-8443-967e72949729 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
  /* Add background color handling */
  
}

#s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e07e91b3-ea19-47ed-8443-967e72949729 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e07e91b3-ea19-47ed-8443-967e72949729 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e07e91b3-ea19-47ed-8443-967e72949729 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-e07e91b3-ea19-47ed-8443-967e72949729 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e07e91b3-ea19-47ed-8443-967e72949729.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image {
  box-sizing: border-box;
}



.s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e07e91b3-ea19-47ed-8443-967e72949729 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container {
      position: relative;
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e07e91b3-ea19-47ed-8443-967e72949729 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
  margin-top: 25px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
  margin: 0 !important;
  overflow: visible;
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 25px;
  
}

.shg-image-content-margin-container-s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
  /* Add background color handling */
  
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image {
  box-sizing: border-box;
}



.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container {
      position: relative;
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
  margin: 0 !important;
  overflow: visible;
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
  /* Add background color handling */
  
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image {
  box-sizing: border-box;
}



.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container {
      position: relative;
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
  margin: 0 !important;
  overflow: visible;
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
  /* Add background color handling */
  
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image {
  box-sizing: border-box;
}



.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container {
      position: relative;
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
  margin: 0 !important;
  overflow: visible;
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
  /* Add background color handling */
  
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image {
  box-sizing: border-box;
}



.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container {
      position: relative;
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
  margin: 0 !important;
  overflow: visible;
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
  /* Add background color handling */
  
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image {
  box-sizing: border-box;
}



.s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container {
      position: relative;
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3cbc039b-0a2c-4ce0-9c8e-9f64b11bfa48 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-f77d5749-22eb-42f9-98ba-3c012907c526 {
  margin-top: 25px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526 {
  margin: 0 !important;
  overflow: visible;
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f77d5749-22eb-42f9-98ba-3c012907c526 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 25px;
  
}

.shg-image-content-margin-container-s-f77d5749-22eb-42f9-98ba-3c012907c526 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
  /* Add background color handling */
  
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f77d5749-22eb-42f9-98ba-3c012907c526 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f77d5749-22eb-42f9-98ba-3c012907c526 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f77d5749-22eb-42f9-98ba-3c012907c526 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-f77d5749-22eb-42f9-98ba-3c012907c526 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f77d5749-22eb-42f9-98ba-3c012907c526.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image {
  box-sizing: border-box;
}



.s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f77d5749-22eb-42f9-98ba-3c012907c526 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container {
      position: relative;
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-f77d5749-22eb-42f9-98ba-3c012907c526 {
  margin: 0 !important;
  overflow: visible;
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f77d5749-22eb-42f9-98ba-3c012907c526 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f77d5749-22eb-42f9-98ba-3c012907c526 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
  /* Add background color handling */
  
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f77d5749-22eb-42f9-98ba-3c012907c526 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f77d5749-22eb-42f9-98ba-3c012907c526 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f77d5749-22eb-42f9-98ba-3c012907c526 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-f77d5749-22eb-42f9-98ba-3c012907c526 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f77d5749-22eb-42f9-98ba-3c012907c526.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image {
  box-sizing: border-box;
}



.s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f77d5749-22eb-42f9-98ba-3c012907c526 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container {
      position: relative;
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-f77d5749-22eb-42f9-98ba-3c012907c526 {
  margin: 0 !important;
  overflow: visible;
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f77d5749-22eb-42f9-98ba-3c012907c526 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f77d5749-22eb-42f9-98ba-3c012907c526 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
  /* Add background color handling */
  
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f77d5749-22eb-42f9-98ba-3c012907c526 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f77d5749-22eb-42f9-98ba-3c012907c526 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f77d5749-22eb-42f9-98ba-3c012907c526 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-f77d5749-22eb-42f9-98ba-3c012907c526 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f77d5749-22eb-42f9-98ba-3c012907c526.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image {
  box-sizing: border-box;
}



.s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f77d5749-22eb-42f9-98ba-3c012907c526 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container {
      position: relative;
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-f77d5749-22eb-42f9-98ba-3c012907c526 {
  margin: 0 !important;
  overflow: visible;
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f77d5749-22eb-42f9-98ba-3c012907c526 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f77d5749-22eb-42f9-98ba-3c012907c526 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
  /* Add background color handling */
  
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f77d5749-22eb-42f9-98ba-3c012907c526 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f77d5749-22eb-42f9-98ba-3c012907c526 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f77d5749-22eb-42f9-98ba-3c012907c526 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-f77d5749-22eb-42f9-98ba-3c012907c526 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f77d5749-22eb-42f9-98ba-3c012907c526.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image {
  box-sizing: border-box;
}



.s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f77d5749-22eb-42f9-98ba-3c012907c526 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container {
      position: relative;
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-f77d5749-22eb-42f9-98ba-3c012907c526 {
  margin: 0 !important;
  overflow: visible;
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f77d5749-22eb-42f9-98ba-3c012907c526 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f77d5749-22eb-42f9-98ba-3c012907c526 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
  /* Add background color handling */
  
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f77d5749-22eb-42f9-98ba-3c012907c526 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f77d5749-22eb-42f9-98ba-3c012907c526 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f77d5749-22eb-42f9-98ba-3c012907c526 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-f77d5749-22eb-42f9-98ba-3c012907c526 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f77d5749-22eb-42f9-98ba-3c012907c526.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image {
  box-sizing: border-box;
}



.s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f77d5749-22eb-42f9-98ba-3c012907c526 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container {
      position: relative;
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f77d5749-22eb-42f9-98ba-3c012907c526 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
  margin-top: 25px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
  margin: 0 !important;
  overflow: visible;
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 25px;
  
}

.shg-image-content-margin-container-s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
  /* Add background color handling */
  
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shogun-image-content {
  
    justify-content: center;
  
}

.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image {
  box-sizing: border-box;
}



.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container {
      position: relative;
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
  margin: 0 !important;
  overflow: visible;
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
  /* Add background color handling */
  
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shogun-image-content {
  
    justify-content: center;
  
}

.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image {
  box-sizing: border-box;
}



.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container {
      position: relative;
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
  margin: 0 !important;
  overflow: visible;
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
  /* Add background color handling */
  
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shogun-image-content {
  
    justify-content: center;
  
}

.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image {
  box-sizing: border-box;
}



.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container {
      position: relative;
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
  margin: 0 !important;
  overflow: visible;
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
  /* Add background color handling */
  
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shogun-image-content {
  
    justify-content: center;
  
}

.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image {
  box-sizing: border-box;
}



.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container {
      position: relative;
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
  margin: 0 !important;
  overflow: visible;
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
  /* Add background color handling */
  
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a .shogun-image-content {
  
    justify-content: center;
  
}

.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image {
  box-sizing: border-box;
}



.s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container {
      position: relative;
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f833389c-e6bf-4a4b-a6d4-e0341c91f66a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
  margin-top: 25px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
  margin: 0 !important;
  overflow: visible;
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 25px;
  
}

.shg-image-content-margin-container-s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
  /* Add background color handling */
  
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image {
  box-sizing: border-box;
}



.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container {
      position: relative;
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
  margin: 0 !important;
  overflow: visible;
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
  /* Add background color handling */
  
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image {
  box-sizing: border-box;
}



.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container {
      position: relative;
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
  margin: 0 !important;
  overflow: visible;
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
  /* Add background color handling */
  
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image {
  box-sizing: border-box;
}



.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container {
      position: relative;
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
  margin: 0 !important;
  overflow: visible;
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
  /* Add background color handling */
  
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image {
  box-sizing: border-box;
}



.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container {
      position: relative;
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
  margin: 0 !important;
  overflow: visible;
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
  /* Add background color handling */
  
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image {
  box-sizing: border-box;
}



.s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container {
      position: relative;
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8b158d1a-c019-404b-8ca9-8faf79ff7d3a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
  margin-top: 25px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
  margin: 0 !important;
  overflow: visible;
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 25px;
  
}

.shg-image-content-margin-container-s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
  /* Add background color handling */
  
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shogun-image-content {
  
    justify-content: center;
  
}

.s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image {
  box-sizing: border-box;
}



.s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container {
      position: relative;
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
  margin: 0 !important;
  overflow: visible;
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
  /* Add background color handling */
  
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shogun-image-content {
  
    justify-content: center;
  
}

.s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image {
  box-sizing: border-box;
}



.s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container {
      position: relative;
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
  margin: 0 !important;
  overflow: visible;
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
  /* Add background color handling */
  
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shogun-image-content {
  
    justify-content: center;
  
}

.s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image {
  box-sizing: border-box;
}



.s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container {
      position: relative;
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
  margin: 0 !important;
  overflow: visible;
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
  /* Add background color handling */
  
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shogun-image-content {
  
    justify-content: center;
  
}

.s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image {
  box-sizing: border-box;
}



.s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container {
      position: relative;
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
  margin: 0 !important;
  overflow: visible;
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
  /* Add background color handling */
  
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-f6ad1526-eda2-4c5f-873c-faa8294d267e .shogun-image-content {
  
    justify-content: center;
  
}

.s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image {
  box-sizing: border-box;
}



.s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container {
      position: relative;
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f6ad1526-eda2-4c5f-873c-faa8294d267e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
  margin-top: 25px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
  margin: 0 !important;
  overflow: visible;
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 25px;
  
}

.shg-image-content-margin-container-s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
  /* Add background color handling */
  
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shogun-image-content {
  
    justify-content: center;
  
}

.s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image {
  box-sizing: border-box;
}



.s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container {
      position: relative;
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
  margin: 0 !important;
  overflow: visible;
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
  /* Add background color handling */
  
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shogun-image-content {
  
    justify-content: center;
  
}

.s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image {
  box-sizing: border-box;
}



.s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container {
      position: relative;
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
  margin: 0 !important;
  overflow: visible;
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
  /* Add background color handling */
  
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shogun-image-content {
  
    justify-content: center;
  
}

.s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image {
  box-sizing: border-box;
}



.s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container {
      position: relative;
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
  margin: 0 !important;
  overflow: visible;
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
  /* Add background color handling */
  
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shogun-image-content {
  
    justify-content: center;
  
}

.s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image {
  box-sizing: border-box;
}



.s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container {
      position: relative;
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
  margin: 0 !important;
  overflow: visible;
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
  /* Add background color handling */
  
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-d72c3321-e14f-4a5c-919f-24ed3866cddf .shogun-image-content {
  
    justify-content: center;
  
}

.s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image {
  box-sizing: border-box;
}



.s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container {
      position: relative;
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d72c3321-e14f-4a5c-919f-24ed3866cddf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-e9080236-019b-43bc-8c63-438362340c71 {
  margin-top: 25px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-e9080236-019b-43bc-8c63-438362340c71 {
  margin: 0 !important;
  overflow: visible;
}

#s-e9080236-019b-43bc-8c63-438362340c71-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e9080236-019b-43bc-8c63-438362340c71 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 25px;
  
}

.shg-image-content-margin-container-s-e9080236-019b-43bc-8c63-438362340c71 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
  /* Add background color handling */
  
}

#s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9080236-019b-43bc-8c63-438362340c71 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e9080236-019b-43bc-8c63-438362340c71 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9080236-019b-43bc-8c63-438362340c71 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-e9080236-019b-43bc-8c63-438362340c71.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-e9080236-019b-43bc-8c63-438362340c71 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9080236-019b-43bc-8c63-438362340c71.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9080236-019b-43bc-8c63-438362340c71.shogun-image {
  box-sizing: border-box;
}



.s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e9080236-019b-43bc-8c63-438362340c71 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container {
      position: relative;
    }

    .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-e9080236-019b-43bc-8c63-438362340c71 {
  margin: 0 !important;
  overflow: visible;
}

#s-e9080236-019b-43bc-8c63-438362340c71-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e9080236-019b-43bc-8c63-438362340c71 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e9080236-019b-43bc-8c63-438362340c71 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
  /* Add background color handling */
  
}

#s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9080236-019b-43bc-8c63-438362340c71 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e9080236-019b-43bc-8c63-438362340c71 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9080236-019b-43bc-8c63-438362340c71 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-e9080236-019b-43bc-8c63-438362340c71.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-e9080236-019b-43bc-8c63-438362340c71 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9080236-019b-43bc-8c63-438362340c71.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9080236-019b-43bc-8c63-438362340c71.shogun-image {
  box-sizing: border-box;
}



.s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e9080236-019b-43bc-8c63-438362340c71 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container {
      position: relative;
    }

    .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-e9080236-019b-43bc-8c63-438362340c71 {
  margin: 0 !important;
  overflow: visible;
}

#s-e9080236-019b-43bc-8c63-438362340c71-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e9080236-019b-43bc-8c63-438362340c71 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e9080236-019b-43bc-8c63-438362340c71 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
  /* Add background color handling */
  
}

#s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9080236-019b-43bc-8c63-438362340c71 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e9080236-019b-43bc-8c63-438362340c71 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9080236-019b-43bc-8c63-438362340c71 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-e9080236-019b-43bc-8c63-438362340c71.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-e9080236-019b-43bc-8c63-438362340c71 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9080236-019b-43bc-8c63-438362340c71.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9080236-019b-43bc-8c63-438362340c71.shogun-image {
  box-sizing: border-box;
}



.s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e9080236-019b-43bc-8c63-438362340c71 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container {
      position: relative;
    }

    .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-e9080236-019b-43bc-8c63-438362340c71 {
  margin: 0 !important;
  overflow: visible;
}

#s-e9080236-019b-43bc-8c63-438362340c71-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e9080236-019b-43bc-8c63-438362340c71 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e9080236-019b-43bc-8c63-438362340c71 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
  /* Add background color handling */
  
}

#s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9080236-019b-43bc-8c63-438362340c71 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e9080236-019b-43bc-8c63-438362340c71 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9080236-019b-43bc-8c63-438362340c71 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-e9080236-019b-43bc-8c63-438362340c71.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-e9080236-019b-43bc-8c63-438362340c71 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9080236-019b-43bc-8c63-438362340c71.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9080236-019b-43bc-8c63-438362340c71.shogun-image {
  box-sizing: border-box;
}



.s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e9080236-019b-43bc-8c63-438362340c71 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container {
      position: relative;
    }

    .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-e9080236-019b-43bc-8c63-438362340c71 {
  margin: 0 !important;
  overflow: visible;
}

#s-e9080236-019b-43bc-8c63-438362340c71-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e9080236-019b-43bc-8c63-438362340c71 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e9080236-019b-43bc-8c63-438362340c71 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
  /* Add background color handling */
  
}

#s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9080236-019b-43bc-8c63-438362340c71 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e9080236-019b-43bc-8c63-438362340c71 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9080236-019b-43bc-8c63-438362340c71 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-e9080236-019b-43bc-8c63-438362340c71.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-e9080236-019b-43bc-8c63-438362340c71 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9080236-019b-43bc-8c63-438362340c71.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9080236-019b-43bc-8c63-438362340c71.shogun-image {
  box-sizing: border-box;
}



.s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e9080236-019b-43bc-8c63-438362340c71 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container {
      position: relative;
    }

    .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9080236-019b-43bc-8c63-438362340c71.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9080236-019b-43bc-8c63-438362340c71 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
  margin-top: 25px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
  margin: 0 !important;
  overflow: visible;
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 25px;
  
}

.shg-image-content-margin-container-s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
  /* Add background color handling */
  
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image {
  box-sizing: border-box;
}



.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container {
      position: relative;
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
  margin: 0 !important;
  overflow: visible;
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
  /* Add background color handling */
  
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image {
  box-sizing: border-box;
}



.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container {
      position: relative;
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
  margin: 0 !important;
  overflow: visible;
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
  /* Add background color handling */
  
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image {
  box-sizing: border-box;
}



.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container {
      position: relative;
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
  margin: 0 !important;
  overflow: visible;
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
  /* Add background color handling */
  
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image {
  box-sizing: border-box;
}



.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container {
      position: relative;
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
  margin: 0 !important;
  overflow: visible;
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
  /* Add background color handling */
  
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image {
  box-sizing: border-box;
}



.s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container {
      position: relative;
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ccfe969c-cbec-4965-863d-0055cc9bb8d0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
  margin-top: 25px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
  margin: 0 !important;
  overflow: visible;
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 25px;
  
}

.shg-image-content-margin-container-s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
  /* Add background color handling */
  
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image {
  box-sizing: border-box;
}



.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container {
      position: relative;
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
  margin: 0 !important;
  overflow: visible;
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
  /* Add background color handling */
  
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image {
  box-sizing: border-box;
}



.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container {
      position: relative;
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
  margin: 0 !important;
  overflow: visible;
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
  /* Add background color handling */
  
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image {
  box-sizing: border-box;
}



.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container {
      position: relative;
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
  margin: 0 !important;
  overflow: visible;
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
  /* Add background color handling */
  
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image {
  box-sizing: border-box;
}



.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container {
      position: relative;
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
  margin: 0 !important;
  overflow: visible;
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
  /* Add background color handling */
  
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image {
  box-sizing: border-box;
}



.s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container {
      position: relative;
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fee4ab2-f59e-48d6-aba0-910fc7089cb0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
  margin-top: 25px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
  margin: 0 !important;
  overflow: visible;
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 25px;
  
}

.shg-image-content-margin-container-s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
  /* Add background color handling */
  
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shogun-image-content {
  
    justify-content: center;
  
}

.s-51d86d5f-d876-44d2-a0bd-c921e213d978.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image {
  box-sizing: border-box;
}



.s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container {
      position: relative;
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
  margin: 0 !important;
  overflow: visible;
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
  /* Add background color handling */
  
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shogun-image-content {
  
    justify-content: center;
  
}

.s-51d86d5f-d876-44d2-a0bd-c921e213d978.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image {
  box-sizing: border-box;
}



.s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container {
      position: relative;
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
  margin: 0 !important;
  overflow: visible;
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
  /* Add background color handling */
  
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shogun-image-content {
  
    justify-content: center;
  
}

.s-51d86d5f-d876-44d2-a0bd-c921e213d978.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image {
  box-sizing: border-box;
}



.s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container {
      position: relative;
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
  margin: 0 !important;
  overflow: visible;
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
  /* Add background color handling */
  
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shogun-image-content {
  
    justify-content: center;
  
}

.s-51d86d5f-d876-44d2-a0bd-c921e213d978.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image {
  box-sizing: border-box;
}



.s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container {
      position: relative;
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
  margin: 0 !important;
  overflow: visible;
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
  /* Add background color handling */
  
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-51d86d5f-d876-44d2-a0bd-c921e213d978 .shogun-image-content {
  
    justify-content: center;
  
}

.s-51d86d5f-d876-44d2-a0bd-c921e213d978.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image {
  box-sizing: border-box;
}



.s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-51d86d5f-d876-44d2-a0bd-c921e213d978 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container {
      position: relative;
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51d86d5f-d876-44d2-a0bd-c921e213d978 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
  margin-top: 25px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
  margin: 0 !important;
  overflow: visible;
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 25px;
  
}

.shg-image-content-margin-container-s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
  /* Add background color handling */
  
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image {
  box-sizing: border-box;
}



.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container {
      position: relative;
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
  margin: 0 !important;
  overflow: visible;
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
  /* Add background color handling */
  
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image {
  box-sizing: border-box;
}



.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container {
      position: relative;
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
  margin: 0 !important;
  overflow: visible;
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
  /* Add background color handling */
  
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image {
  box-sizing: border-box;
}



.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container {
      position: relative;
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
  margin: 0 !important;
  overflow: visible;
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
  /* Add background color handling */
  
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image {
  box-sizing: border-box;
}



.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container {
      position: relative;
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
  margin: 0 !important;
  overflow: visible;
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
  /* Add background color handling */
  
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image {
  box-sizing: border-box;
}



.s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container {
      position: relative;
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d59dab2e-74eb-4d53-8cd9-2efb7ca3dab3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
  margin-top: 23px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
  margin: 0 !important;
  overflow: visible;
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 23px;
  
}

.shg-image-content-margin-container-s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
  /* Add background color handling */
  
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shogun-image-content {
  
    justify-content: center;
  
}

.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image {
  box-sizing: border-box;
}



.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container {
      position: relative;
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
  margin: 0 !important;
  overflow: visible;
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
  /* Add background color handling */
  
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shogun-image-content {
  
    justify-content: center;
  
}

.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image {
  box-sizing: border-box;
}



.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container {
      position: relative;
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
  margin: 0 !important;
  overflow: visible;
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
  /* Add background color handling */
  
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shogun-image-content {
  
    justify-content: center;
  
}

.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image {
  box-sizing: border-box;
}



.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container {
      position: relative;
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
  margin: 0 !important;
  overflow: visible;
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
  /* Add background color handling */
  
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shogun-image-content {
  
    justify-content: center;
  
}

.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image {
  box-sizing: border-box;
}



.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container {
      position: relative;
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
  margin: 0 !important;
  overflow: visible;
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
  /* Add background color handling */
  
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 .shogun-image-content {
  
    justify-content: center;
  
}

.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image {
  box-sizing: border-box;
}



.s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container {
      position: relative;
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-af3ee8a8-ae1f-45c3-a972-c7dfdd8e9267 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}
@media (max-width: 767px){#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  margin-top: 23px;
}
}
#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  margin: 0 !important;
  overflow: visible;
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
  /* Add background color handling */
  
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image {
  box-sizing: border-box;
}



.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container {
      position: relative;
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  margin: 0 !important;
  overflow: visible;
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
  /* Add background color handling */
  
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image {
  box-sizing: border-box;
}



.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container {
      position: relative;
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  margin: 0 !important;
  overflow: visible;
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
  /* Add background color handling */
  
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image {
  box-sizing: border-box;
}



.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container {
      position: relative;
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  margin: 0 !important;
  overflow: visible;
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
  /* Add background color handling */
  
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image {
  box-sizing: border-box;
}



.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container {
      position: relative;
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  margin: 0 !important;
  overflow: visible;
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 23px;
  
}

.shg-image-content-margin-container-s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
  /* Add background color handling */
  
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image {
  box-sizing: border-box;
}



.s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container {
      position: relative;
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5b821348-6fd3-4602-82c9-862aa0d0ec2f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
  margin-top: 23px;
max-width: 24px;
aspect-ratio: 1/1;
text-align: center;
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
  margin: 0 !important;
  overflow: visible;
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 23px;
  
}

.shg-image-content-margin-container-s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
  /* Add background color handling */
  
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shogun-image-content {
  
    justify-content: center;
  
}

.s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image {
  box-sizing: border-box;
}



.s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container {
      position: relative;
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

@media (min-width: 1200px){#s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
  margin: 0 !important;
  overflow: visible;
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
  /* Add background color handling */
  
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shogun-image-content {
  
    justify-content: center;
  
}

.s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image {
  box-sizing: border-box;
}



.s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container {
      position: relative;
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
  margin: 0 !important;
  overflow: visible;
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
  /* Add background color handling */
  
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shogun-image-content {
  
    justify-content: center;
  
}

.s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image {
  box-sizing: border-box;
}



.s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container {
      position: relative;
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
  margin: 0 !important;
  overflow: visible;
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
  /* Add background color handling */
  
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shogun-image-content {
  
    justify-content: center;
  
}

.s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image {
  box-sizing: border-box;
}



.s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container {
      position: relative;
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}@media (max-width: 767px){#s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
  margin: 0 !important;
  overflow: visible;
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
  /* Add background color handling */
  
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 24px;
  }



  img.s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image {
    
    
    
    max-height: 24px;
  }


.s-31e574ab-0b05-45a1-98c2-c464ef0d2023 .shogun-image-content {
  
    justify-content: center;
  
}

.s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image {
  box-sizing: border-box;
}



.s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container {
      position: relative;
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31e574ab-0b05-45a1-98c2-c464ef0d2023 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 24px;
    }
  }

}
#s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
  max-width: 30px;
aspect-ratio: 1/1;
text-align: center;
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
  margin: 0 !important;
  overflow: visible;
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
  /* Add background color handling */
  
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shogun-image-content {
  
    justify-content: center;
  
}

.s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image {
  box-sizing: border-box;
}



.s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container {
      position: relative;
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

@media (min-width: 1200px){#s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
  margin: 0 !important;
  overflow: visible;
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
  /* Add background color handling */
  
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shogun-image-content {
  
    justify-content: center;
  
}

.s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image {
  box-sizing: border-box;
}



.s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container {
      position: relative;
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
  margin: 0 !important;
  overflow: visible;
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
  /* Add background color handling */
  
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shogun-image-content {
  
    justify-content: center;
  
}

.s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image {
  box-sizing: border-box;
}



.s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container {
      position: relative;
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
  margin: 0 !important;
  overflow: visible;
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
  /* Add background color handling */
  
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shogun-image-content {
  
    justify-content: center;
  
}

.s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image {
  box-sizing: border-box;
}



.s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container {
      position: relative;
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (max-width: 767px){#s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
  margin: 0 !important;
  overflow: visible;
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
  /* Add background color handling */
  
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-ac52c8e5-f79c-453b-ab92-22c8612491ee .shogun-image-content {
  
    justify-content: center;
  
}

.s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image {
  box-sizing: border-box;
}



.s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container {
      position: relative;
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ac52c8e5-f79c-453b-ab92-22c8612491ee img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}
#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
  max-width: 30px;
aspect-ratio: 1/1;
text-align: center;
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
  margin: 0 !important;
  overflow: visible;
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
  /* Add background color handling */
  
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image {
  box-sizing: border-box;
}



.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container {
      position: relative;
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

@media (min-width: 1200px){#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
  margin: 0 !important;
  overflow: visible;
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
  /* Add background color handling */
  
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image {
  box-sizing: border-box;
}



.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container {
      position: relative;
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
  margin: 0 !important;
  overflow: visible;
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
  /* Add background color handling */
  
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image {
  box-sizing: border-box;
}



.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container {
      position: relative;
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
  margin: 0 !important;
  overflow: visible;
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
  /* Add background color handling */
  
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image {
  box-sizing: border-box;
}



.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container {
      position: relative;
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (max-width: 767px){#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
  margin: 0 !important;
  overflow: visible;
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
  /* Add background color handling */
  
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image {
  box-sizing: border-box;
}



.s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container {
      position: relative;
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1b1a469d-e82a-4c8c-a0a3-38faea73a9d6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}
#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
  max-width: 30px;
aspect-ratio: 1/1;
text-align: center;
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
  margin: 0 !important;
  overflow: visible;
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
  /* Add background color handling */
  
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image {
  box-sizing: border-box;
}



.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container {
      position: relative;
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

@media (min-width: 1200px){#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
  margin: 0 !important;
  overflow: visible;
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
  /* Add background color handling */
  
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image {
  box-sizing: border-box;
}



.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container {
      position: relative;
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
  margin: 0 !important;
  overflow: visible;
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
  /* Add background color handling */
  
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image {
  box-sizing: border-box;
}



.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container {
      position: relative;
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
  margin: 0 !important;
  overflow: visible;
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
  /* Add background color handling */
  
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image {
  box-sizing: border-box;
}



.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container {
      position: relative;
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (max-width: 767px){#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
  margin: 0 !important;
  overflow: visible;
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
  /* Add background color handling */
  
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image {
  box-sizing: border-box;
}



.s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container {
      position: relative;
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d15cb1df-3a8a-4f8e-99c9-429a7b8de912 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}
#s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
  max-width: 30px;
aspect-ratio: 1/1;
text-align: center;
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
  margin: 0 !important;
  overflow: visible;
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
  /* Add background color handling */
  
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shogun-image-content {
  
    justify-content: center;
  
}

.s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shg-align-container {
  display: flex;
  justify-content: center
}

.s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image {
  box-sizing: border-box;
}



.s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container {
      position: relative;
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

@media (min-width: 1200px){#s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
  margin: 0 !important;
  overflow: visible;
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
  /* Add background color handling */
  
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shogun-image-content {
  
    justify-content: center;
  
}

.s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shg-align-container {
  display: flex;
  justify-content: center
}

.s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image {
  box-sizing: border-box;
}



.s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container {
      position: relative;
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
  margin: 0 !important;
  overflow: visible;
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
  /* Add background color handling */
  
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shogun-image-content {
  
    justify-content: center;
  
}

.s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shg-align-container {
  display: flex;
  justify-content: center
}

.s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image {
  box-sizing: border-box;
}



.s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container {
      position: relative;
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
  margin: 0 !important;
  overflow: visible;
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
  /* Add background color handling */
  
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shogun-image-content {
  
    justify-content: center;
  
}

.s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shg-align-container {
  display: flex;
  justify-content: center
}

.s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image {
  box-sizing: border-box;
}



.s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container {
      position: relative;
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (max-width: 767px){#s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
  margin: 0 !important;
  overflow: visible;
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
  /* Add background color handling */
  
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-117e598f-5af0-4fc1-a4c5-f828bd70d927 .shogun-image-content {
  
    justify-content: center;
  
}

.s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shg-align-container {
  display: flex;
  justify-content: center
}

.s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image {
  box-sizing: border-box;
}



.s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container {
      position: relative;
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-117e598f-5af0-4fc1-a4c5-f828bd70d927 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}
#s-8c531eba-be5b-4e96-9e19-3d14904713db {
  max-width: 30px;
aspect-ratio: 1/1;
text-align: center;
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db {
  margin: 0 !important;
  overflow: visible;
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8c531eba-be5b-4e96-9e19-3d14904713db {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8c531eba-be5b-4e96-9e19-3d14904713db {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
  /* Add background color handling */
  
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8c531eba-be5b-4e96-9e19-3d14904713db .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8c531eba-be5b-4e96-9e19-3d14904713db .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8c531eba-be5b-4e96-9e19-3d14904713db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-8c531eba-be5b-4e96-9e19-3d14904713db .shogun-image-content {
  
    justify-content: center;
  
}

.s-8c531eba-be5b-4e96-9e19-3d14904713db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image {
  box-sizing: border-box;
}



.s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8c531eba-be5b-4e96-9e19-3d14904713db {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container {
      position: relative;
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

@media (min-width: 1200px){#s-8c531eba-be5b-4e96-9e19-3d14904713db {
  margin: 0 !important;
  overflow: visible;
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8c531eba-be5b-4e96-9e19-3d14904713db {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8c531eba-be5b-4e96-9e19-3d14904713db {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
  /* Add background color handling */
  
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8c531eba-be5b-4e96-9e19-3d14904713db .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8c531eba-be5b-4e96-9e19-3d14904713db .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8c531eba-be5b-4e96-9e19-3d14904713db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-8c531eba-be5b-4e96-9e19-3d14904713db .shogun-image-content {
  
    justify-content: center;
  
}

.s-8c531eba-be5b-4e96-9e19-3d14904713db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image {
  box-sizing: border-box;
}



.s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8c531eba-be5b-4e96-9e19-3d14904713db {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container {
      position: relative;
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-8c531eba-be5b-4e96-9e19-3d14904713db {
  margin: 0 !important;
  overflow: visible;
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8c531eba-be5b-4e96-9e19-3d14904713db {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8c531eba-be5b-4e96-9e19-3d14904713db {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
  /* Add background color handling */
  
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8c531eba-be5b-4e96-9e19-3d14904713db .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8c531eba-be5b-4e96-9e19-3d14904713db .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8c531eba-be5b-4e96-9e19-3d14904713db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-8c531eba-be5b-4e96-9e19-3d14904713db .shogun-image-content {
  
    justify-content: center;
  
}

.s-8c531eba-be5b-4e96-9e19-3d14904713db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image {
  box-sizing: border-box;
}



.s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8c531eba-be5b-4e96-9e19-3d14904713db {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container {
      position: relative;
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-8c531eba-be5b-4e96-9e19-3d14904713db {
  margin: 0 !important;
  overflow: visible;
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8c531eba-be5b-4e96-9e19-3d14904713db {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8c531eba-be5b-4e96-9e19-3d14904713db {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
  /* Add background color handling */
  
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8c531eba-be5b-4e96-9e19-3d14904713db .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8c531eba-be5b-4e96-9e19-3d14904713db .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8c531eba-be5b-4e96-9e19-3d14904713db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-8c531eba-be5b-4e96-9e19-3d14904713db .shogun-image-content {
  
    justify-content: center;
  
}

.s-8c531eba-be5b-4e96-9e19-3d14904713db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image {
  box-sizing: border-box;
}



.s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8c531eba-be5b-4e96-9e19-3d14904713db {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container {
      position: relative;
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (max-width: 767px){#s-8c531eba-be5b-4e96-9e19-3d14904713db {
  margin: 0 !important;
  overflow: visible;
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8c531eba-be5b-4e96-9e19-3d14904713db {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8c531eba-be5b-4e96-9e19-3d14904713db {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
  /* Add background color handling */
  
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8c531eba-be5b-4e96-9e19-3d14904713db .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8c531eba-be5b-4e96-9e19-3d14904713db .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8c531eba-be5b-4e96-9e19-3d14904713db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-8c531eba-be5b-4e96-9e19-3d14904713db .shogun-image-content {
  
    justify-content: center;
  
}

.s-8c531eba-be5b-4e96-9e19-3d14904713db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image {
  box-sizing: border-box;
}



.s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8c531eba-be5b-4e96-9e19-3d14904713db {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container {
      position: relative;
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8c531eba-be5b-4e96-9e19-3d14904713db img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}
#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
  max-width: 30px;
aspect-ratio: 1/1;
text-align: center;
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
  margin: 0 !important;
  overflow: visible;
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
  /* Add background color handling */
  
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image {
  box-sizing: border-box;
}



.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container {
      position: relative;
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

@media (min-width: 1200px){#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
  margin: 0 !important;
  overflow: visible;
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
  /* Add background color handling */
  
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image {
  box-sizing: border-box;
}



.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container {
      position: relative;
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
  margin: 0 !important;
  overflow: visible;
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
  /* Add background color handling */
  
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image {
  box-sizing: border-box;
}



.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container {
      position: relative;
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
  margin: 0 !important;
  overflow: visible;
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
  /* Add background color handling */
  
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image {
  box-sizing: border-box;
}



.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container {
      position: relative;
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (max-width: 767px){#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
  margin: 0 !important;
  overflow: visible;
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
  /* Add background color handling */
  
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image {
  box-sizing: border-box;
}



.s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container {
      position: relative;
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a542fa5f-15f8-43bc-a0f9-880f88dc5c33 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}
#s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
  max-width: 30px;
aspect-ratio: 1/1;
text-align: center;
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
  margin: 0 !important;
  overflow: visible;
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
  /* Add background color handling */
  
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5425e210-5fa3-45a9-9b95-356ab86bd640.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image {
  box-sizing: border-box;
}



.s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container {
      position: relative;
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

@media (min-width: 1200px){#s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
  margin: 0 !important;
  overflow: visible;
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
  /* Add background color handling */
  
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5425e210-5fa3-45a9-9b95-356ab86bd640.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image {
  box-sizing: border-box;
}



.s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container {
      position: relative;
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
  margin: 0 !important;
  overflow: visible;
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
  /* Add background color handling */
  
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5425e210-5fa3-45a9-9b95-356ab86bd640.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image {
  box-sizing: border-box;
}



.s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container {
      position: relative;
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
  margin: 0 !important;
  overflow: visible;
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
  /* Add background color handling */
  
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5425e210-5fa3-45a9-9b95-356ab86bd640.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image {
  box-sizing: border-box;
}



.s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container {
      position: relative;
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (max-width: 767px){#s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
  margin: 0 !important;
  overflow: visible;
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
  /* Add background color handling */
  
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-5425e210-5fa3-45a9-9b95-356ab86bd640 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5425e210-5fa3-45a9-9b95-356ab86bd640.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image {
  box-sizing: border-box;
}



.s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5425e210-5fa3-45a9-9b95-356ab86bd640 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container {
      position: relative;
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5425e210-5fa3-45a9-9b95-356ab86bd640 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}
#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
  max-width: 30px;
aspect-ratio: 1/1;
text-align: center;
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
  margin: 0 !important;
  overflow: visible;
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
  /* Add background color handling */
  
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image {
  box-sizing: border-box;
}



.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container {
      position: relative;
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

@media (min-width: 1200px){#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
  margin: 0 !important;
  overflow: visible;
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
  /* Add background color handling */
  
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image {
  box-sizing: border-box;
}



.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container {
      position: relative;
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
  margin: 0 !important;
  overflow: visible;
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
  /* Add background color handling */
  
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image {
  box-sizing: border-box;
}



.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container {
      position: relative;
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
  margin: 0 !important;
  overflow: visible;
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
  /* Add background color handling */
  
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image {
  box-sizing: border-box;
}



.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container {
      position: relative;
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (max-width: 767px){#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
  margin: 0 !important;
  overflow: visible;
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
  /* Add background color handling */
  
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image {
  box-sizing: border-box;
}



.s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container {
      position: relative;
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c60133df-b7e0-4cc2-a07f-918f8cbfae38 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}
#s-86b09077-9318-4d42-9eb7-587beebf90e7 {
  max-width: 30px;
aspect-ratio: 1/1;
text-align: center;
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7 {
  margin: 0 !important;
  overflow: visible;
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86b09077-9318-4d42-9eb7-587beebf90e7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86b09077-9318-4d42-9eb7-587beebf90e7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
  /* Add background color handling */
  
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-86b09077-9318-4d42-9eb7-587beebf90e7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-86b09077-9318-4d42-9eb7-587beebf90e7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-86b09077-9318-4d42-9eb7-587beebf90e7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-86b09077-9318-4d42-9eb7-587beebf90e7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86b09077-9318-4d42-9eb7-587beebf90e7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image {
  box-sizing: border-box;
}



.s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-86b09077-9318-4d42-9eb7-587beebf90e7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container {
      position: relative;
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

@media (min-width: 1200px){#s-86b09077-9318-4d42-9eb7-587beebf90e7 {
  margin: 0 !important;
  overflow: visible;
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86b09077-9318-4d42-9eb7-587beebf90e7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86b09077-9318-4d42-9eb7-587beebf90e7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
  /* Add background color handling */
  
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-86b09077-9318-4d42-9eb7-587beebf90e7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-86b09077-9318-4d42-9eb7-587beebf90e7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-86b09077-9318-4d42-9eb7-587beebf90e7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-86b09077-9318-4d42-9eb7-587beebf90e7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86b09077-9318-4d42-9eb7-587beebf90e7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image {
  box-sizing: border-box;
}



.s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-86b09077-9318-4d42-9eb7-587beebf90e7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container {
      position: relative;
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-86b09077-9318-4d42-9eb7-587beebf90e7 {
  margin: 0 !important;
  overflow: visible;
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86b09077-9318-4d42-9eb7-587beebf90e7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86b09077-9318-4d42-9eb7-587beebf90e7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
  /* Add background color handling */
  
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-86b09077-9318-4d42-9eb7-587beebf90e7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-86b09077-9318-4d42-9eb7-587beebf90e7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-86b09077-9318-4d42-9eb7-587beebf90e7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-86b09077-9318-4d42-9eb7-587beebf90e7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86b09077-9318-4d42-9eb7-587beebf90e7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image {
  box-sizing: border-box;
}



.s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-86b09077-9318-4d42-9eb7-587beebf90e7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container {
      position: relative;
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-86b09077-9318-4d42-9eb7-587beebf90e7 {
  margin: 0 !important;
  overflow: visible;
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86b09077-9318-4d42-9eb7-587beebf90e7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86b09077-9318-4d42-9eb7-587beebf90e7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
  /* Add background color handling */
  
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-86b09077-9318-4d42-9eb7-587beebf90e7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-86b09077-9318-4d42-9eb7-587beebf90e7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-86b09077-9318-4d42-9eb7-587beebf90e7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-86b09077-9318-4d42-9eb7-587beebf90e7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86b09077-9318-4d42-9eb7-587beebf90e7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image {
  box-sizing: border-box;
}



.s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-86b09077-9318-4d42-9eb7-587beebf90e7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container {
      position: relative;
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (max-width: 767px){#s-86b09077-9318-4d42-9eb7-587beebf90e7 {
  margin: 0 !important;
  overflow: visible;
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86b09077-9318-4d42-9eb7-587beebf90e7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86b09077-9318-4d42-9eb7-587beebf90e7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
  /* Add background color handling */
  
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-86b09077-9318-4d42-9eb7-587beebf90e7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-86b09077-9318-4d42-9eb7-587beebf90e7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-86b09077-9318-4d42-9eb7-587beebf90e7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-86b09077-9318-4d42-9eb7-587beebf90e7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86b09077-9318-4d42-9eb7-587beebf90e7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image {
  box-sizing: border-box;
}



.s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-86b09077-9318-4d42-9eb7-587beebf90e7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container {
      position: relative;
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-86b09077-9318-4d42-9eb7-587beebf90e7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}
#s-43d2ab2a-d423-4d5f-b848-096c1785181a {
  margin-top: 0em;
margin-bottom: 0em;
padding-top: 4em;
padding-left: 6.5em;
padding-bottom: 2em;
padding-right: 6.5em;
min-height: 50px;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-43d2ab2a-d423-4d5f-b848-096c1785181a {
  margin-bottom: 0em;
padding-top: 5em;
padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-43d2ab2a-d423-4d5f-b848-096c1785181a {
  padding-top: 5em;
padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-43d2ab2a-d423-4d5f-b848-096c1785181a {
  padding-top: 5em;
padding-bottom: 5em;
}
}@media (max-width: 767px){#s-43d2ab2a-d423-4d5f-b848-096c1785181a {
  padding-top: 2em;
padding-left: 0.5em;
padding-bottom: 2em;
padding-right: 0.5em;
}
}







#s-43d2ab2a-d423-4d5f-b848-096c1785181a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-43d2ab2a-d423-4d5f-b848-096c1785181a.shg-box.shg-c {
  justify-content: center;
}

#s-52688395-440a-4a42-aea0-ddc761e5cf00 {
  margin-left: 6em;
}
@media (min-width: 1200px){#s-52688395-440a-4a42-aea0-ddc761e5cf00 {
  margin-left: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-52688395-440a-4a42-aea0-ddc761e5cf00 {
  margin-left: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-52688395-440a-4a42-aea0-ddc761e5cf00 {
  margin-left: 0em;
}
}@media (max-width: 767px){#s-52688395-440a-4a42-aea0-ddc761e5cf00 {
  margin-left: 0em;
}
}
@media (min-width: 0px) {
[id="s-52688395-440a-4a42-aea0-ddc761e5cf00"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-52688395-440a-4a42-aea0-ddc761e5cf00"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-52688395-440a-4a42-aea0-ddc761e5cf00"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-52688395-440a-4a42-aea0-ddc761e5cf00"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-fe6cf0df-5652-4175-9c57-23bbf2eee86d {
  padding-bottom: 10em;
min-height: 50px;
}
@media (min-width: 1200px){#s-fe6cf0df-5652-4175-9c57-23bbf2eee86d {
  padding-bottom: 3em;
padding-right: 3em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-fe6cf0df-5652-4175-9c57-23bbf2eee86d {
  padding-left: 0em;
padding-bottom: 0px;
padding-right: 3em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-fe6cf0df-5652-4175-9c57-23bbf2eee86d {
  padding-left: 0em;
padding-bottom: 0em;
padding-right: 3em;
}
}@media (max-width: 767px){#s-fe6cf0df-5652-4175-9c57-23bbf2eee86d {
  margin-left: 1em;
padding-left: 0em;
padding-bottom: 1em;
padding-right: 0em;
}
}







#s-fe6cf0df-5652-4175-9c57-23bbf2eee86d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fe6cf0df-5652-4175-9c57-23bbf2eee86d.shg-box.shg-c {
  justify-content: center;
}

#s-8d62b4e0-a280-4a15-a5c8-fb6484d9301b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-8d62b4e0-a280-4a15-a5c8-fb6484d9301b {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-8d62b4e0-a280-4a15-a5c8-fb6484d9301b .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-8d62b4e0-a280-4a15-a5c8-fb6484d9301b .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  line-height: 1.1em;
  
  
}


}
#s-5360a794-083f-4f18-928e-92f8a7fea629 {
  margin-bottom: 2em;
padding-top: 2em;
padding-bottom: 2em;
}
@media (min-width: 1200px){#s-5360a794-083f-4f18-928e-92f8a7fea629 {
  margin-bottom: 0em;
padding-top: 1em;
padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-5360a794-083f-4f18-928e-92f8a7fea629 {
  margin-bottom: 0em;
padding-top: 1em;
padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-5360a794-083f-4f18-928e-92f8a7fea629 {
  margin-bottom: 0em;
padding-top: 1em;
padding-bottom: 0em;
}
}@media (max-width: 767px){#s-5360a794-083f-4f18-928e-92f8a7fea629 {
  margin-bottom: 0em;
padding-top: 1em;
padding-bottom: 0em;
}
}
.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 {
  font-weight: ;
  font-family: ;
}

.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-1b29022c-aa2c-4c9e-a578-ada5035fa568 {
  border-style: solid;
margin-right: 0.5em;
padding-top: 5px;
padding-left: 17px;
padding-bottom: 5px;
padding-right: 17px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(245, 245, 245, 1);
border-radius: 10px;
background-color: rgba(245, 245, 245, 0);
text-align: left;
text-decoration: none;
color: rgba(245, 245, 245, 1);
background-image: none;
hover-type: color;
}
#s-1b29022c-aa2c-4c9e-a578-ada5035fa568:hover {border-style: solid !important;
border-color: rgba(160, 160, 160, 1) !important;
border-radius: 10px !important;
background-color: rgba(239, 239, 239, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(245, 245, 245, 1) !important;}#s-1b29022c-aa2c-4c9e-a578-ada5035fa568:active {border-style: solid !important;
border-color: rgba(245, 245, 245, 1) !important;
border-radius: 10px !important;
background-color: rgba(245, 245, 245, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(245, 245, 245, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-1b29022c-aa2c-4c9e-a578-ada5035fa568 {
  padding-left: 12px;
padding-right: 12px;
}
}@media (max-width: 767px){#s-1b29022c-aa2c-4c9e-a578-ada5035fa568 {
  padding-left: 10px;
padding-right: 10px;
}
}

  #s-1b29022c-aa2c-4c9e-a578-ada5035fa568-root {
    text-align: left;
  }


#s-1b29022c-aa2c-4c9e-a578-ada5035fa568.shg-btn {
  color: rgba(245, 245, 245, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1b29022c-aa2c-4c9e-a578-ada5035fa568-root {
    text-align: left;
  }


#s-1b29022c-aa2c-4c9e-a578-ada5035fa568.shg-btn {
  color: rgba(245, 245, 245, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1b29022c-aa2c-4c9e-a578-ada5035fa568-root {
    text-align: left;
  }


#s-1b29022c-aa2c-4c9e-a578-ada5035fa568.shg-btn {
  color: rgba(245, 245, 245, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1b29022c-aa2c-4c9e-a578-ada5035fa568-root {
    text-align: left;
  }


#s-1b29022c-aa2c-4c9e-a578-ada5035fa568.shg-btn {
  color: rgba(245, 245, 245, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1b29022c-aa2c-4c9e-a578-ada5035fa568-root {
    text-align: left;
  }


#s-1b29022c-aa2c-4c9e-a578-ada5035fa568.shg-btn {
  color: rgba(245, 245, 245, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  max-width: 50%;
text-align: center;
}
@media (min-width: 1200px){#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  display: none;
}
#s-d1e30fec-bc34-4af0-8686-db21188e1ff1, #wrap-s-d1e30fec-bc34-4af0-8686-db21188e1ff1, #wrap-content-s-d1e30fec-bc34-4af0-8686-db21188e1ff1 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  display: none;
}
#s-d1e30fec-bc34-4af0-8686-db21188e1ff1, #wrap-s-d1e30fec-bc34-4af0-8686-db21188e1ff1, #wrap-content-s-d1e30fec-bc34-4af0-8686-db21188e1ff1 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  display: none;
}
#s-d1e30fec-bc34-4af0-8686-db21188e1ff1, #wrap-s-d1e30fec-bc34-4af0-8686-db21188e1ff1, #wrap-content-s-d1e30fec-bc34-4af0-8686-db21188e1ff1 { display: none !important; }}
#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  margin: 0 !important;
  overflow: visible;
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 img.shogun-image {
  /* Add background color handling */
  
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shogun-image {
    
    
    
    max-height: 50%;
  }


.s-d1e30fec-bc34-4af0-8686-db21188e1ff1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shogun-image {
  box-sizing: border-box;
}



.s-d1e30fec-bc34-4af0-8686-db21188e1ff1 img.shogun-image {
  
}


@media (min-width: 1200px){#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  margin: 0 !important;
  overflow: visible;
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 img.shogun-image {
  /* Add background color handling */
  
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shogun-image {
    
    
    
    max-height: 50%;
  }


.s-d1e30fec-bc34-4af0-8686-db21188e1ff1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shogun-image {
  box-sizing: border-box;
}



.s-d1e30fec-bc34-4af0-8686-db21188e1ff1 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  margin: 0 !important;
  overflow: visible;
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 img.shogun-image {
  /* Add background color handling */
  
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shogun-image {
    
    
    
    max-height: 50%;
  }


.s-d1e30fec-bc34-4af0-8686-db21188e1ff1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shogun-image {
  box-sizing: border-box;
}



.s-d1e30fec-bc34-4af0-8686-db21188e1ff1 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  margin: 0 !important;
  overflow: visible;
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 img.shogun-image {
  /* Add background color handling */
  
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shogun-image {
    
    
    
    max-height: 50%;
  }


.s-d1e30fec-bc34-4af0-8686-db21188e1ff1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shogun-image {
  box-sizing: border-box;
}



.s-d1e30fec-bc34-4af0-8686-db21188e1ff1 img.shogun-image {
  
}


}@media (max-width: 767px){#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  margin: 0 !important;
  overflow: visible;
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d1e30fec-bc34-4af0-8686-db21188e1ff1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 img.shogun-image {
  /* Add background color handling */
  
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shogun-image {
    
    
    
    max-height: 50%;
  }


.s-d1e30fec-bc34-4af0-8686-db21188e1ff1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1e30fec-bc34-4af0-8686-db21188e1ff1.shogun-image {
  box-sizing: border-box;
}



.s-d1e30fec-bc34-4af0-8686-db21188e1ff1 img.shogun-image {
  
}


}
#s-656651a0-d941-4bb1-9e72-d2ef716e94c5 {
  min-height: 50px;
max-width: 400px;
}
@media (min-width: 1200px){#s-656651a0-d941-4bb1-9e72-d2ef716e94c5 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-656651a0-d941-4bb1-9e72-d2ef716e94c5 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-656651a0-d941-4bb1-9e72-d2ef716e94c5 {
  
}
}@media (max-width: 767px){#s-656651a0-d941-4bb1-9e72-d2ef716e94c5 {
  
}
}







#s-656651a0-d941-4bb1-9e72-d2ef716e94c5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-656651a0-d941-4bb1-9e72-d2ef716e94c5.shg-box.shg-c {
  justify-content: center;
}

#s-25e10b59-6a42-40f1-a107-6537765fb2e5 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
}
@media (min-width: 1200px){#s-25e10b59-6a42-40f1-a107-6537765fb2e5 {
  margin-top: 0em;
margin-bottom: 1em;
}
}
#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  text-align: center;
}
@media (max-width: 767px){#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  margin-top: 1.5em;
}
}
#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  margin: 0 !important;
  overflow: visible;
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee img.shogun-image {
  /* Add background color handling */
  
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shogun-image {
    
    
    
    
  }


.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee .shogun-image-content {
  
    justify-content: center;
  
}

.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shogun-image {
  box-sizing: border-box;
}



.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee img.shogun-image {
  
}


@media (min-width: 1200px){#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  margin: 0 !important;
  overflow: visible;
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee img.shogun-image {
  /* Add background color handling */
  
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shogun-image {
    
    
    
    
  }


.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee .shogun-image-content {
  
    justify-content: center;
  
}

.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shogun-image {
  box-sizing: border-box;
}



.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  margin: 0 !important;
  overflow: visible;
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee img.shogun-image {
  /* Add background color handling */
  
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shogun-image {
    
    
    
    
  }


.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee .shogun-image-content {
  
    justify-content: center;
  
}

.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shogun-image {
  box-sizing: border-box;
}



.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  margin: 0 !important;
  overflow: visible;
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee img.shogun-image {
  /* Add background color handling */
  
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shogun-image {
    
    
    
    
  }


.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee .shogun-image-content {
  
    justify-content: center;
  
}

.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shogun-image {
  box-sizing: border-box;
}



.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee img.shogun-image {
  
}


}@media (max-width: 767px){#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  margin: 0 !important;
  overflow: visible;
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 1.5em;
  
}

.shg-image-content-margin-container-s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee img.shogun-image {
  /* Add background color handling */
  
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shogun-image {
    
    
    
    
  }


.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee .shogun-image-content {
  
    justify-content: center;
  
}

.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee.shogun-image {
  box-sizing: border-box;
}



.s-1edd6e5a-cc45-4904-b38c-e82dbc3f6aee img.shogun-image {
  
}


}
#s-bcf794b1-cd77-4796-802b-5f3bdb173492 {
  min-height: 50px;
}
@media (max-width: 767px){#s-bcf794b1-cd77-4796-802b-5f3bdb173492 {
  display: none;
}
#s-bcf794b1-cd77-4796-802b-5f3bdb173492, #wrap-s-bcf794b1-cd77-4796-802b-5f3bdb173492, #wrap-content-s-bcf794b1-cd77-4796-802b-5f3bdb173492 { display: none !important; }}







#s-bcf794b1-cd77-4796-802b-5f3bdb173492 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bcf794b1-cd77-4796-802b-5f3bdb173492.shg-box.shg-c {
  justify-content: center;
}

#s-d3467c1d-3617-4395-8832-78aa069a9e61 {
  text-align: left;
}
@media (max-width: 767px){#s-d3467c1d-3617-4395-8832-78aa069a9e61 {
  display: none;
}
#s-d3467c1d-3617-4395-8832-78aa069a9e61, #wrap-s-d3467c1d-3617-4395-8832-78aa069a9e61, #wrap-content-s-d3467c1d-3617-4395-8832-78aa069a9e61 { display: none !important; }}
@media (min-width: 1200px){#s-fd9deb83-51cb-4112-bcf3-46a646825d5e {
  margin-top: 2em;
margin-left: 6.5em;
margin-bottom: 3em;
margin-right: 4em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-fd9deb83-51cb-4112-bcf3-46a646825d5e {
  margin-top: 2em;
margin-left: 6.5em;
margin-bottom: 3em;
margin-right: 4em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-fd9deb83-51cb-4112-bcf3-46a646825d5e {
  margin-top: 2em;
margin-left: 6.5em;
margin-right: 4em;
}
}@media (max-width: 767px){#s-fd9deb83-51cb-4112-bcf3-46a646825d5e {
  margin-top: 0px;
margin-left: 0.5em;
margin-bottom: 1em;
margin-right: 0.5em;
}
}
@media (min-width: 0px) {
[id="s-fd9deb83-51cb-4112-bcf3-46a646825d5e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fd9deb83-51cb-4112-bcf3-46a646825d5e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-fd9deb83-51cb-4112-bcf3-46a646825d5e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-fd9deb83-51cb-4112-bcf3-46a646825d5e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-fd9deb83-51cb-4112-bcf3-46a646825d5e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-fd9deb83-51cb-4112-bcf3-46a646825d5e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-fd9deb83-51cb-4112-bcf3-46a646825d5e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

}

#s-d68ba67b-0f10-4b60-a045-408213801b71 {
  min-height: 50px;
}
@media (max-width: 767px){#s-d68ba67b-0f10-4b60-a045-408213801b71 {
  margin-top: 1em;
padding-top: 0em;
}
}







#s-d68ba67b-0f10-4b60-a045-408213801b71 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d68ba67b-0f10-4b60-a045-408213801b71.shg-box.shg-c {
  justify-content: flex-start;
}

#s-81594b98-2b4d-41cd-8ed5-5c994d95e8ff {
  margin-left: 1em;
margin-bottom: -1.8em;
text-align: left;
}
@media (min-width: 1200px){#s-81594b98-2b4d-41cd-8ed5-5c994d95e8ff {
  margin-bottom: -1.8em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-81594b98-2b4d-41cd-8ed5-5c994d95e8ff {
  margin-bottom: -1.8em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-81594b98-2b4d-41cd-8ed5-5c994d95e8ff {
  margin-bottom: -1.8em;
}
}@media (max-width: 767px){#s-81594b98-2b4d-41cd-8ed5-5c994d95e8ff {
  margin-bottom: -1.5em;
}
}
#s-81594b98-2b4d-41cd-8ed5-5c994d95e8ff .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3.4em;
  
  letter-spacing: 1px;
  text-align: left;
}


@media (max-width: 767px){#s-81594b98-2b4d-41cd-8ed5-5c994d95e8ff .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 2.6em;
  
  letter-spacing: 1px;
  text-align: left;
}


}
#s-aded9529-e535-4782-8233-d1214d874e3c {
  max-width: 3000px;
aspect-ratio: 16/9;
text-align: center;
}

#s-aded9529-e535-4782-8233-d1214d874e3c {
  margin: 0 !important;
  overflow: visible;
}

#s-aded9529-e535-4782-8233-d1214d874e3c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aded9529-e535-4782-8233-d1214d874e3c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aded9529-e535-4782-8233-d1214d874e3c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
  /* Add background color handling */
  
}

#s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aded9529-e535-4782-8233-d1214d874e3c .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-aded9529-e535-4782-8233-d1214d874e3c .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aded9529-e535-4782-8233-d1214d874e3c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 3000px;
  }



  img.s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image {
    
    
    
    max-height: 3000px;
  }


.s-aded9529-e535-4782-8233-d1214d874e3c .shogun-image-content {
  
    justify-content: center;
  
}

.s-aded9529-e535-4782-8233-d1214d874e3c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image {
  box-sizing: border-box;
}



.s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aded9529-e535-4782-8233-d1214d874e3c {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container {
      position: relative;
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 3000px;
    }
  }

@media (min-width: 1200px){#s-aded9529-e535-4782-8233-d1214d874e3c {
  margin: 0 !important;
  overflow: visible;
}

#s-aded9529-e535-4782-8233-d1214d874e3c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aded9529-e535-4782-8233-d1214d874e3c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aded9529-e535-4782-8233-d1214d874e3c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
  /* Add background color handling */
  
}

#s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aded9529-e535-4782-8233-d1214d874e3c .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-aded9529-e535-4782-8233-d1214d874e3c .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aded9529-e535-4782-8233-d1214d874e3c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 3000px;
  }



  img.s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image {
    
    
    
    max-height: 3000px;
  }


.s-aded9529-e535-4782-8233-d1214d874e3c .shogun-image-content {
  
    justify-content: center;
  
}

.s-aded9529-e535-4782-8233-d1214d874e3c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image {
  box-sizing: border-box;
}



.s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aded9529-e535-4782-8233-d1214d874e3c {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container {
      position: relative;
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 3000px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-aded9529-e535-4782-8233-d1214d874e3c {
  margin: 0 !important;
  overflow: visible;
}

#s-aded9529-e535-4782-8233-d1214d874e3c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aded9529-e535-4782-8233-d1214d874e3c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aded9529-e535-4782-8233-d1214d874e3c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
  /* Add background color handling */
  
}

#s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aded9529-e535-4782-8233-d1214d874e3c .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-aded9529-e535-4782-8233-d1214d874e3c .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aded9529-e535-4782-8233-d1214d874e3c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 3000px;
  }



  img.s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image {
    
    
    
    max-height: 3000px;
  }


.s-aded9529-e535-4782-8233-d1214d874e3c .shogun-image-content {
  
    justify-content: center;
  
}

.s-aded9529-e535-4782-8233-d1214d874e3c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image {
  box-sizing: border-box;
}



.s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aded9529-e535-4782-8233-d1214d874e3c {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container {
      position: relative;
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 3000px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-aded9529-e535-4782-8233-d1214d874e3c {
  margin: 0 !important;
  overflow: visible;
}

#s-aded9529-e535-4782-8233-d1214d874e3c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aded9529-e535-4782-8233-d1214d874e3c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aded9529-e535-4782-8233-d1214d874e3c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
  /* Add background color handling */
  
}

#s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aded9529-e535-4782-8233-d1214d874e3c .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-aded9529-e535-4782-8233-d1214d874e3c .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aded9529-e535-4782-8233-d1214d874e3c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 3000px;
  }



  img.s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image {
    
    
    
    max-height: 3000px;
  }


.s-aded9529-e535-4782-8233-d1214d874e3c .shogun-image-content {
  
    justify-content: center;
  
}

.s-aded9529-e535-4782-8233-d1214d874e3c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image {
  box-sizing: border-box;
}



.s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aded9529-e535-4782-8233-d1214d874e3c {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container {
      position: relative;
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 3000px;
    }
  }

}@media (max-width: 767px){#s-aded9529-e535-4782-8233-d1214d874e3c {
  margin: 0 !important;
  overflow: visible;
}

#s-aded9529-e535-4782-8233-d1214d874e3c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aded9529-e535-4782-8233-d1214d874e3c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aded9529-e535-4782-8233-d1214d874e3c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
  /* Add background color handling */
  
}

#s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aded9529-e535-4782-8233-d1214d874e3c .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-aded9529-e535-4782-8233-d1214d874e3c .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aded9529-e535-4782-8233-d1214d874e3c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 3000px;
  }



  img.s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image {
    
    
    
    max-height: 3000px;
  }


.s-aded9529-e535-4782-8233-d1214d874e3c .shogun-image-content {
  
    justify-content: center;
  
}

.s-aded9529-e535-4782-8233-d1214d874e3c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image {
  box-sizing: border-box;
}



.s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aded9529-e535-4782-8233-d1214d874e3c {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container {
      position: relative;
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aded9529-e535-4782-8233-d1214d874e3c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 3000px;
    }
  }

}
#s-6042d7c6-6a19-439b-89dc-ce011fafaf83 {
  margin-top: 1em;
margin-right: 0em;
min-height: 50px;
}
@media (min-width: 1200px){#s-6042d7c6-6a19-439b-89dc-ce011fafaf83 {
  margin-top: 3em;
margin-bottom: 2em;
margin-right: 2.5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6042d7c6-6a19-439b-89dc-ce011fafaf83 {
  margin-top: 2em;
margin-bottom: 2em;
margin-right: 2.5em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-6042d7c6-6a19-439b-89dc-ce011fafaf83 {
  margin-top: 2em;
margin-bottom: 2em;
margin-right: 2.5em;
}
}@media (max-width: 767px){#s-6042d7c6-6a19-439b-89dc-ce011fafaf83 {
  margin-top: 2em;
}
}







#s-6042d7c6-6a19-439b-89dc-ce011fafaf83 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6042d7c6-6a19-439b-89dc-ce011fafaf83.shg-box.shg-c {
  justify-content: flex-start;
}

#s-3a04ee9a-3c1d-4611-9b9c-aa45960cc3b9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-3a04ee9a-3c1d-4611-9b9c-aa45960cc3b9 {
  margin-left: 1em;
min-height: 0px;
}
}







#s-3a04ee9a-3c1d-4611-9b9c-aa45960cc3b9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3a04ee9a-3c1d-4611-9b9c-aa45960cc3b9.shg-box.shg-c {
  justify-content: center;
}

#s-0fe89450-3d35-4957-8dde-600c16681d25 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-0fe89450-3d35-4957-8dde-600c16681d25 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-0fe89450-3d35-4957-8dde-600c16681d25 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-0fe89450-3d35-4957-8dde-600c16681d25 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-558cafd8-b4ba-419d-8688-e40b13794889 {
  margin-top: 3%;
margin-bottom: 0em;
margin-right: 2em;
}
@media (min-width: 1200px){#s-558cafd8-b4ba-419d-8688-e40b13794889 {
  margin-bottom: 1em;
margin-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-558cafd8-b4ba-419d-8688-e40b13794889 {
  margin-bottom: 1em;
margin-right: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-558cafd8-b4ba-419d-8688-e40b13794889 {
  margin-bottom: 1em;
margin-right: 0em;
}
}@media (max-width: 767px){#s-558cafd8-b4ba-419d-8688-e40b13794889 {
  margin-left: 1em;
margin-right: 0em;
}
}
#s-632a542d-ee17-4253-abf0-6735d307162a {
  min-height: 50px;
}
@media (max-width: 767px){#s-632a542d-ee17-4253-abf0-6735d307162a {
  margin-bottom: 0em;
padding-top: 1em;
padding-left: 1em;
min-height: 70px;
}
}







#s-632a542d-ee17-4253-abf0-6735d307162a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-632a542d-ee17-4253-abf0-6735d307162a.shg-box.shg-c {
  justify-content: center;
}
@media (max-width: 767px){






#s-632a542d-ee17-4253-abf0-6735d307162a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-632a542d-ee17-4253-abf0-6735d307162a.shg-box.shg-c {
  justify-content: flex-start;
}
}
#s-91768531-a2d9-4fb6-b31c-bcf077ae1d1e {
  text-align: left;
}
@media (max-width: 767px){#s-91768531-a2d9-4fb6-b31c-bcf077ae1d1e {
  padding-bottom: 0em;
}
}
#s-acf59aed-3d7b-4188-8537-b98e960a2c82 {
  min-height: 0px;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-acf59aed-3d7b-4188-8537-b98e960a2c82 {
  margin-top: 2em;
min-height: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-acf59aed-3d7b-4188-8537-b98e960a2c82 {
  margin-top: 2em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-acf59aed-3d7b-4188-8537-b98e960a2c82 {
  margin-top: 2em;
}
}@media (max-width: 767px){#s-acf59aed-3d7b-4188-8537-b98e960a2c82 {
  margin-top: 2em;
display: none;
}
#s-acf59aed-3d7b-4188-8537-b98e960a2c82, #wrap-s-acf59aed-3d7b-4188-8537-b98e960a2c82, #wrap-content-s-acf59aed-3d7b-4188-8537-b98e960a2c82 { display: none !important; }}







#s-acf59aed-3d7b-4188-8537-b98e960a2c82 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-acf59aed-3d7b-4188-8537-b98e960a2c82.shg-box.shg-c {
  justify-content: center;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e {
  max-width: 3000px;
aspect-ratio: 3000/938;
text-align: center;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e {
  margin: 0 !important;
  overflow: visible;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a2133819-4291-4b14-bc7d-7792d44f937e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a2133819-4291-4b14-bc7d-7792d44f937e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
  /* Add background color handling */
  
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a2133819-4291-4b14-bc7d-7792d44f937e .shg-image-content-wrapper {
      aspect-ratio: 3000/938;
      min-width: 100%;
      height: auto;
    }

    #s-a2133819-4291-4b14-bc7d-7792d44f937e .shogun-image-link {
      aspect-ratio: 3000/938;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a2133819-4291-4b14-bc7d-7792d44f937e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 3000px;
  }



  img.s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image {
    
    
    
    max-height: 3000px;
  }


.s-a2133819-4291-4b14-bc7d-7792d44f937e .shogun-image-content {
  
    justify-content: center;
  
}

.s-a2133819-4291-4b14-bc7d-7792d44f937e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image {
  box-sizing: border-box;
}



.s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a2133819-4291-4b14-bc7d-7792d44f937e {
      --shg-aspect-ratio: calc(3000/938); 
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container {
      position: relative;
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 3000px;
    }
  }

@media (min-width: 1200px){#s-a2133819-4291-4b14-bc7d-7792d44f937e {
  margin: 0 !important;
  overflow: visible;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a2133819-4291-4b14-bc7d-7792d44f937e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a2133819-4291-4b14-bc7d-7792d44f937e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
  /* Add background color handling */
  
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a2133819-4291-4b14-bc7d-7792d44f937e .shg-image-content-wrapper {
      aspect-ratio: 3000/938;
      min-width: 100%;
      height: auto;
    }

    #s-a2133819-4291-4b14-bc7d-7792d44f937e .shogun-image-link {
      aspect-ratio: 3000/938;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a2133819-4291-4b14-bc7d-7792d44f937e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 3000px;
  }



  img.s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image {
    
    
    
    max-height: 3000px;
  }


.s-a2133819-4291-4b14-bc7d-7792d44f937e .shogun-image-content {
  
    justify-content: center;
  
}

.s-a2133819-4291-4b14-bc7d-7792d44f937e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image {
  box-sizing: border-box;
}



.s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a2133819-4291-4b14-bc7d-7792d44f937e {
      --shg-aspect-ratio: calc(3000/938); 
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container {
      position: relative;
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 3000px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-a2133819-4291-4b14-bc7d-7792d44f937e {
  margin: 0 !important;
  overflow: visible;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a2133819-4291-4b14-bc7d-7792d44f937e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a2133819-4291-4b14-bc7d-7792d44f937e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
  /* Add background color handling */
  
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a2133819-4291-4b14-bc7d-7792d44f937e .shg-image-content-wrapper {
      aspect-ratio: 3000/938;
      min-width: 100%;
      height: auto;
    }

    #s-a2133819-4291-4b14-bc7d-7792d44f937e .shogun-image-link {
      aspect-ratio: 3000/938;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a2133819-4291-4b14-bc7d-7792d44f937e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 3000px;
  }



  img.s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image {
    
    
    
    max-height: 3000px;
  }


.s-a2133819-4291-4b14-bc7d-7792d44f937e .shogun-image-content {
  
    justify-content: center;
  
}

.s-a2133819-4291-4b14-bc7d-7792d44f937e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image {
  box-sizing: border-box;
}



.s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a2133819-4291-4b14-bc7d-7792d44f937e {
      --shg-aspect-ratio: calc(3000/938); 
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container {
      position: relative;
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 3000px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-a2133819-4291-4b14-bc7d-7792d44f937e {
  margin: 0 !important;
  overflow: visible;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a2133819-4291-4b14-bc7d-7792d44f937e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a2133819-4291-4b14-bc7d-7792d44f937e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
  /* Add background color handling */
  
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a2133819-4291-4b14-bc7d-7792d44f937e .shg-image-content-wrapper {
      aspect-ratio: 3000/938;
      min-width: 100%;
      height: auto;
    }

    #s-a2133819-4291-4b14-bc7d-7792d44f937e .shogun-image-link {
      aspect-ratio: 3000/938;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a2133819-4291-4b14-bc7d-7792d44f937e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 3000px;
  }



  img.s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image {
    
    
    
    max-height: 3000px;
  }


.s-a2133819-4291-4b14-bc7d-7792d44f937e .shogun-image-content {
  
    justify-content: center;
  
}

.s-a2133819-4291-4b14-bc7d-7792d44f937e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image {
  box-sizing: border-box;
}



.s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a2133819-4291-4b14-bc7d-7792d44f937e {
      --shg-aspect-ratio: calc(3000/938); 
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container {
      position: relative;
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 3000px;
    }
  }

}@media (max-width: 767px){#s-a2133819-4291-4b14-bc7d-7792d44f937e {
  margin: 0 !important;
  overflow: visible;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a2133819-4291-4b14-bc7d-7792d44f937e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a2133819-4291-4b14-bc7d-7792d44f937e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
  /* Add background color handling */
  
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a2133819-4291-4b14-bc7d-7792d44f937e .shg-image-content-wrapper {
      aspect-ratio: 3000/938;
      min-width: 100%;
      height: auto;
    }

    #s-a2133819-4291-4b14-bc7d-7792d44f937e .shogun-image-link {
      aspect-ratio: 3000/938;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a2133819-4291-4b14-bc7d-7792d44f937e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 3000px;
  }



  img.s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image {
    
    
    
    max-height: 3000px;
  }


.s-a2133819-4291-4b14-bc7d-7792d44f937e .shogun-image-content {
  
    justify-content: center;
  
}

.s-a2133819-4291-4b14-bc7d-7792d44f937e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image {
  box-sizing: border-box;
}



.s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a2133819-4291-4b14-bc7d-7792d44f937e {
      --shg-aspect-ratio: calc(3000/938); 
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container {
      position: relative;
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a2133819-4291-4b14-bc7d-7792d44f937e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 3000px;
    }
  }

}
#s-8355bf3a-1d45-484c-9105-6372382db627 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-8355bf3a-1d45-484c-9105-6372382db627 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 4em;
  
  
  text-align: center;
}


@media (max-width: 767px){#s-8355bf3a-1d45-484c-9105-6372382db627 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 2em;
  
  
  text-align: center;
}


}
#s-846b27ce-3d21-4f62-b0c2-06753665e96e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-52a54538-5319-4cb4-b2d7-5eae2428f61c {
  min-height: 50px;
}
@media (min-width: 1200px){#s-52a54538-5319-4cb4-b2d7-5eae2428f61c {
  margin-top: 3em;
display: none;
}
#s-52a54538-5319-4cb4-b2d7-5eae2428f61c, #wrap-s-52a54538-5319-4cb4-b2d7-5eae2428f61c, #wrap-content-s-52a54538-5319-4cb4-b2d7-5eae2428f61c { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-52a54538-5319-4cb4-b2d7-5eae2428f61c {
  margin-top: 3em;
margin-bottom: 0em;
display: none;
}
#s-52a54538-5319-4cb4-b2d7-5eae2428f61c, #wrap-s-52a54538-5319-4cb4-b2d7-5eae2428f61c, #wrap-content-s-52a54538-5319-4cb4-b2d7-5eae2428f61c { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-52a54538-5319-4cb4-b2d7-5eae2428f61c {
  margin-top: 3em;
display: none;
}
#s-52a54538-5319-4cb4-b2d7-5eae2428f61c, #wrap-s-52a54538-5319-4cb4-b2d7-5eae2428f61c, #wrap-content-s-52a54538-5319-4cb4-b2d7-5eae2428f61c { display: none !important; }}@media (max-width: 767px){#s-52a54538-5319-4cb4-b2d7-5eae2428f61c {
  margin-top: 0em;
padding-top: 2em;
display: none;
}
#s-52a54538-5319-4cb4-b2d7-5eae2428f61c, #wrap-s-52a54538-5319-4cb4-b2d7-5eae2428f61c, #wrap-content-s-52a54538-5319-4cb4-b2d7-5eae2428f61c { display: none !important; }}







#s-52a54538-5319-4cb4-b2d7-5eae2428f61c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-52a54538-5319-4cb4-b2d7-5eae2428f61c.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 992px) and (max-width: 1199px){#s-c27cb777-d3cc-47af-b9df-8b65781ef3ff {
  
}
}
@media (min-width: 0px) {
[id="s-c27cb777-d3cc-47af-b9df-8b65781ef3ff"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c27cb777-d3cc-47af-b9df-8b65781ef3ff"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-c27cb777-d3cc-47af-b9df-8b65781ef3ff"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-c27cb777-d3cc-47af-b9df-8b65781ef3ff"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-c17a40f0-01ec-4afa-96bf-c34cb39e0112 {
  margin-left: 1em;
margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-c17a40f0-01ec-4afa-96bf-c34cb39e0112 .shogun-heading-component h2 {
  color: rgba(239, 239, 239, 1);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 11em;
  line-height: 1em;
  
  text-align: left;
}


@media (max-width: 767px){#s-c17a40f0-01ec-4afa-96bf-c34cb39e0112 .shogun-heading-component h2 {
  color: rgba(239, 239, 239, 1);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 5em;
  line-height: 1em;
  
  text-align: left;
}


}
#s-6289831b-4ae1-4d16-a3e5-f2792e2dee12 {
  margin-top: 5em;
text-align: right;
}
@media (min-width: 1200px){#s-6289831b-4ae1-4d16-a3e5-f2792e2dee12 {
  margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-6289831b-4ae1-4d16-a3e5-f2792e2dee12 {
  display: none;
}
#s-6289831b-4ae1-4d16-a3e5-f2792e2dee12, #wrap-s-6289831b-4ae1-4d16-a3e5-f2792e2dee12, #wrap-content-s-6289831b-4ae1-4d16-a3e5-f2792e2dee12 { display: none !important; }}@media (max-width: 767px){#s-6289831b-4ae1-4d16-a3e5-f2792e2dee12 {
  display: none;
}
#s-6289831b-4ae1-4d16-a3e5-f2792e2dee12, #wrap-s-6289831b-4ae1-4d16-a3e5-f2792e2dee12, #wrap-content-s-6289831b-4ae1-4d16-a3e5-f2792e2dee12 { display: none !important; }}
#s-6289831b-4ae1-4d16-a3e5-f2792e2dee12 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 0);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 3.4em;
  
  
  text-align: right;
}



#s-d31ef371-6aec-4f4b-a748-4881b74d93b4 {
  margin-top: -3em;
min-height: 50px;
}
@media (max-width: 767px){#s-d31ef371-6aec-4f4b-a748-4881b74d93b4 {
  margin-top: -1.5em;
}
}







#s-d31ef371-6aec-4f4b-a748-4881b74d93b4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d31ef371-6aec-4f4b-a748-4881b74d93b4.shg-box.shg-c {
  justify-content: center;
}

#s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c {
  margin-top: 0em;
margin-left: 0.5em;
margin-bottom: 0em;
margin-right: 0.5em;
min-height: 50px;
}
@media (min-width: 1200px){#s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c {
  display: none;
}
#s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c, #wrap-s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c, #wrap-content-s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c {
  display: none;
}
#s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c, #wrap-s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c, #wrap-content-s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c {
  display: none;
}
#s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c, #wrap-s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c, #wrap-content-s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c { display: none !important; }}@media (max-width: 767px){#s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c {
  margin-top: 2em;
margin-left: 0em;
margin-right: 0em;
display: none;
}
#s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c, #wrap-s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c, #wrap-content-s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c { display: none !important; }}







#s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-01d3a032-3cf6-4235-a45d-1c07bbb2d17c.shg-box.shg-c {
  justify-content: center;
}

#s-86874386-fa16-4c71-b6e6-721fe0da01b2 {
  margin-left: 1em;
margin-bottom: -1.8em;
text-align: left;
}
@media (max-width: 767px){#s-86874386-fa16-4c71-b6e6-721fe0da01b2 {
  margin-bottom: -1.5em;
}
}
#s-86874386-fa16-4c71-b6e6-721fe0da01b2 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 0);
  font-weight:  800 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 2.6em;
  
  letter-spacing: 1px;
  text-align: left;
}



#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  max-width: 3443px;
aspect-ratio: 4/3;
text-align: center;
}
@media (max-width: 767px){#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  margin-left: 0em;
margin-right: 0em;
}
}
#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  margin: 0 !important;
  overflow: visible;
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
  /* Add background color handling */
  
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 20px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shg-image-content-wrapper {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }

    #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shogun-image-link {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 3443px;
  }



  img.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image {
    
    
    
    max-height: 3443px;
  }


.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shogun-image-content {
  
    justify-content: center;
  
}

.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image {
  box-sizing: border-box;
}



.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
      --shg-aspect-ratio: calc(4/3); 
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container {
      position: relative;
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 3443px;
    }
  }

@media (min-width: 1200px){#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  margin: 0 !important;
  overflow: visible;
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
  /* Add background color handling */
  
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shg-image-content-wrapper {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }

    #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shogun-image-link {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 3443px;
  }



  img.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image {
    
    
    
    max-height: 3443px;
  }


.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shogun-image-content {
  
    justify-content: center;
  
}

.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image {
  box-sizing: border-box;
}



.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
      --shg-aspect-ratio: calc(4/3); 
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container {
      position: relative;
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 3443px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  margin: 0 !important;
  overflow: visible;
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
  /* Add background color handling */
  
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shg-image-content-wrapper {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }

    #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shogun-image-link {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 3443px;
  }



  img.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image {
    
    
    
    max-height: 3443px;
  }


.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shogun-image-content {
  
    justify-content: center;
  
}

.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image {
  box-sizing: border-box;
}



.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
      --shg-aspect-ratio: calc(4/3); 
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container {
      position: relative;
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 3443px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  margin: 0 !important;
  overflow: visible;
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
  /* Add background color handling */
  
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shg-image-content-wrapper {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }

    #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shogun-image-link {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 3443px;
  }



  img.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image {
    
    
    
    max-height: 3443px;
  }


.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shogun-image-content {
  
    justify-content: center;
  
}

.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image {
  box-sizing: border-box;
}



.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
      --shg-aspect-ratio: calc(4/3); 
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container {
      position: relative;
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 3443px;
    }
  }

}@media (max-width: 767px){#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  margin: 0 !important;
  overflow: visible;
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0em;
  margin-right: 0em;
  
  
}

.shg-image-content-margin-container-s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
  /* Add background color handling */
  
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
  /* Add padding handling */
  padding-left: 0.5em;
  padding-right: 0.5em;
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shg-image-content-wrapper {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }

    #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shogun-image-link {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 3443px;
  }



  img.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image {
    
    
    
    max-height: 3443px;
  }


.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d .shogun-image-content {
  
    justify-content: center;
  
}

.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image {
  box-sizing: border-box;
}



.s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d {
      --shg-aspect-ratio: calc(4/3); 
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container {
      position: relative;
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9b0cad9b-52ac-4ddf-a9ba-dd2fa70d1b3d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 3443px;
    }
  }

}
#s-e7ae871c-3a4b-43e7-913b-ead35cf7340a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-e7ae871c-3a4b-43e7-913b-ead35cf7340a {
  display: none;
}
#s-e7ae871c-3a4b-43e7-913b-ead35cf7340a, #wrap-s-e7ae871c-3a4b-43e7-913b-ead35cf7340a, #wrap-content-s-e7ae871c-3a4b-43e7-913b-ead35cf7340a { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e7ae871c-3a4b-43e7-913b-ead35cf7340a {
  display: none;
}
#s-e7ae871c-3a4b-43e7-913b-ead35cf7340a, #wrap-s-e7ae871c-3a4b-43e7-913b-ead35cf7340a, #wrap-content-s-e7ae871c-3a4b-43e7-913b-ead35cf7340a { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e7ae871c-3a4b-43e7-913b-ead35cf7340a {
  display: none;
}
#s-e7ae871c-3a4b-43e7-913b-ead35cf7340a, #wrap-s-e7ae871c-3a4b-43e7-913b-ead35cf7340a, #wrap-content-s-e7ae871c-3a4b-43e7-913b-ead35cf7340a { display: none !important; }}@media (max-width: 767px){#s-e7ae871c-3a4b-43e7-913b-ead35cf7340a {
  display: none;
}
#s-e7ae871c-3a4b-43e7-913b-ead35cf7340a, #wrap-s-e7ae871c-3a4b-43e7-913b-ead35cf7340a, #wrap-content-s-e7ae871c-3a4b-43e7-913b-ead35cf7340a { display: none !important; }}







#s-e7ae871c-3a4b-43e7-913b-ead35cf7340a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e7ae871c-3a4b-43e7-913b-ead35cf7340a.shg-box.shg-c {
  justify-content: center;
}

#s-88b57fc8-1e1e-491c-bb19-5424b1770958 {
  margin-top: 4em;
margin-left: 2em;
margin-bottom: 4em;
margin-right: 2em;
}
@media (min-width: 1200px){#s-88b57fc8-1e1e-491c-bb19-5424b1770958 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-88b57fc8-1e1e-491c-bb19-5424b1770958 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-88b57fc8-1e1e-491c-bb19-5424b1770958 {
  
}
}@media (max-width: 767px){#s-88b57fc8-1e1e-491c-bb19-5424b1770958 {
  
}
}







#s-88b57fc8-1e1e-491c-bb19-5424b1770958 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-88b57fc8-1e1e-491c-bb19-5424b1770958.shg-box.shg-c {
  justify-content: center;
}

#s-d1fd0bcd-e517-493f-8881-5bcf171d3aca {
  text-align: left;
}

#s-7847ade1-a2f2-4a37-9e5a-8768d8662f08 {
  min-height: 0px;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-7847ade1-a2f2-4a37-9e5a-8768d8662f08 {
  min-height: 0em;
display: none;
}
#s-7847ade1-a2f2-4a37-9e5a-8768d8662f08, #wrap-s-7847ade1-a2f2-4a37-9e5a-8768d8662f08, #wrap-content-s-7847ade1-a2f2-4a37-9e5a-8768d8662f08 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7847ade1-a2f2-4a37-9e5a-8768d8662f08 {
  display: none;
}
#s-7847ade1-a2f2-4a37-9e5a-8768d8662f08, #wrap-s-7847ade1-a2f2-4a37-9e5a-8768d8662f08, #wrap-content-s-7847ade1-a2f2-4a37-9e5a-8768d8662f08 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-7847ade1-a2f2-4a37-9e5a-8768d8662f08 {
  display: none;
}
#s-7847ade1-a2f2-4a37-9e5a-8768d8662f08, #wrap-s-7847ade1-a2f2-4a37-9e5a-8768d8662f08, #wrap-content-s-7847ade1-a2f2-4a37-9e5a-8768d8662f08 { display: none !important; }}@media (max-width: 767px){#s-7847ade1-a2f2-4a37-9e5a-8768d8662f08 {
  margin-top: 1em;
}
}







#s-7847ade1-a2f2-4a37-9e5a-8768d8662f08 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7847ade1-a2f2-4a37-9e5a-8768d8662f08.shg-box.shg-c {
  justify-content: center;
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d {
  text-align: center;
}
@media (max-width: 767px){#s-fb7408d0-c2f0-4465-9433-26421149a34d {
  margin-top: 0em;
margin-bottom: 1em;
}
}
#s-fb7408d0-c2f0-4465-9433-26421149a34d {
  margin: 0 !important;
  overflow: visible;
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fb7408d0-c2f0-4465-9433-26421149a34d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fb7408d0-c2f0-4465-9433-26421149a34d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d img.shogun-image {
  /* Add background color handling */
  
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-fb7408d0-c2f0-4465-9433-26421149a34d.shogun-image {
    
    
    
    
  }


.s-fb7408d0-c2f0-4465-9433-26421149a34d .shogun-image-content {
  
    justify-content: center;
  
}

.s-fb7408d0-c2f0-4465-9433-26421149a34d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fb7408d0-c2f0-4465-9433-26421149a34d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d.shogun-image {
  box-sizing: border-box;
}



.s-fb7408d0-c2f0-4465-9433-26421149a34d img.shogun-image {
  
}


@media (min-width: 1200px){#s-fb7408d0-c2f0-4465-9433-26421149a34d {
  margin: 0 !important;
  overflow: visible;
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fb7408d0-c2f0-4465-9433-26421149a34d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fb7408d0-c2f0-4465-9433-26421149a34d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d img.shogun-image {
  /* Add background color handling */
  
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-fb7408d0-c2f0-4465-9433-26421149a34d.shogun-image {
    
    
    
    
  }


.s-fb7408d0-c2f0-4465-9433-26421149a34d .shogun-image-content {
  
    justify-content: center;
  
}

.s-fb7408d0-c2f0-4465-9433-26421149a34d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fb7408d0-c2f0-4465-9433-26421149a34d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d.shogun-image {
  box-sizing: border-box;
}



.s-fb7408d0-c2f0-4465-9433-26421149a34d img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-fb7408d0-c2f0-4465-9433-26421149a34d {
  margin: 0 !important;
  overflow: visible;
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fb7408d0-c2f0-4465-9433-26421149a34d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fb7408d0-c2f0-4465-9433-26421149a34d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d img.shogun-image {
  /* Add background color handling */
  
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-fb7408d0-c2f0-4465-9433-26421149a34d.shogun-image {
    
    
    
    
  }


.s-fb7408d0-c2f0-4465-9433-26421149a34d .shogun-image-content {
  
    justify-content: center;
  
}

.s-fb7408d0-c2f0-4465-9433-26421149a34d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fb7408d0-c2f0-4465-9433-26421149a34d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d.shogun-image {
  box-sizing: border-box;
}



.s-fb7408d0-c2f0-4465-9433-26421149a34d img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-fb7408d0-c2f0-4465-9433-26421149a34d {
  margin: 0 !important;
  overflow: visible;
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fb7408d0-c2f0-4465-9433-26421149a34d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fb7408d0-c2f0-4465-9433-26421149a34d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d img.shogun-image {
  /* Add background color handling */
  
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-fb7408d0-c2f0-4465-9433-26421149a34d.shogun-image {
    
    
    
    
  }


.s-fb7408d0-c2f0-4465-9433-26421149a34d .shogun-image-content {
  
    justify-content: center;
  
}

.s-fb7408d0-c2f0-4465-9433-26421149a34d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fb7408d0-c2f0-4465-9433-26421149a34d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d.shogun-image {
  box-sizing: border-box;
}



.s-fb7408d0-c2f0-4465-9433-26421149a34d img.shogun-image {
  
}


}@media (max-width: 767px){#s-fb7408d0-c2f0-4465-9433-26421149a34d {
  margin: 0 !important;
  overflow: visible;
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fb7408d0-c2f0-4465-9433-26421149a34d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0em;
  margin-bottom: 1em;
}

.shg-image-content-margin-container-s-fb7408d0-c2f0-4465-9433-26421149a34d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d img.shogun-image {
  /* Add background color handling */
  
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-fb7408d0-c2f0-4465-9433-26421149a34d.shogun-image {
    
    
    
    
  }


.s-fb7408d0-c2f0-4465-9433-26421149a34d .shogun-image-content {
  
    justify-content: center;
  
}

.s-fb7408d0-c2f0-4465-9433-26421149a34d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fb7408d0-c2f0-4465-9433-26421149a34d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fb7408d0-c2f0-4465-9433-26421149a34d.shogun-image {
  box-sizing: border-box;
}



.s-fb7408d0-c2f0-4465-9433-26421149a34d img.shogun-image {
  
}


}
#s-2a00f4fc-c0aa-4d98-934a-99dff531409a {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-2a00f4fc-c0aa-4d98-934a-99dff531409a .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 4em;
  
  
  text-align: center;
}


@media (max-width: 767px){#s-2a00f4fc-c0aa-4d98-934a-99dff531409a .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 2em;
  
  
  text-align: center;
}


}
#s-ab03f272-5c45-4783-b7f8-fea9560f0499 {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-ab03f272-5c45-4783-b7f8-fea9560f0499 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ab03f272-5c45-4783-b7f8-fea9560f0499.shg-box.shg-c {
  justify-content: center;
}

#s-5528cd78-3bd8-4b6e-9242-398f98bc7316 {
  margin-top: 3em;
margin-left: 0px;
margin-bottom: 0em;
margin-right: 0px;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 250px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-5528cd78-3bd8-4b6e-9242-398f98bc7316 {
  padding-left: 0%;
padding-right: 0%;
}
}@media (max-width: 767px){#s-5528cd78-3bd8-4b6e-9242-398f98bc7316 {
  margin-top: 1em;
margin-bottom: 1em;
padding-left: 0.5em;
padding-bottom: 1em;
padding-right: 0.5em;
}
}







#s-5528cd78-3bd8-4b6e-9242-398f98bc7316 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5528cd78-3bd8-4b6e-9242-398f98bc7316.shg-box.shg-c {
  justify-content: center;
}

#s-bb6cbfb0-9110-47eb-9701-8aa44a61294d {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-bb6cbfb0-9110-47eb-9701-8aa44a61294d {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-bb6cbfb0-9110-47eb-9701-8aa44a61294d .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-bb6cbfb0-9110-47eb-9701-8aa44a61294d .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-ce51908f-d3ec-4c7d-a284-53ded5f07974 {
  padding-bottom: 3em;
}
@media (min-width: 1200px){#s-ce51908f-d3ec-4c7d-a284-53ded5f07974 {
  margin-top: 1%;
}
}@media (max-width: 767px){#s-ce51908f-d3ec-4c7d-a284-53ded5f07974 {
  padding-bottom: 1em;
}
}
#s-90216c0a-a1dc-4454-8688-870b20e14e37 {
  margin-left: 6em;
margin-right: 6em;
padding-left: 0em;
padding-right: 0em;
min-height: 50px;
}
@media (max-width: 767px){#s-90216c0a-a1dc-4454-8688-870b20e14e37 {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}







#s-90216c0a-a1dc-4454-8688-870b20e14e37 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-90216c0a-a1dc-4454-8688-870b20e14e37.shg-box.shg-c {
  justify-content: center;
}

#s-09d609e0-6a7d-46b6-adb2-0d1649374b73 {
  margin-left: 0em;
margin-right: 0em;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 0px;
}

#s-031404d0-6c6b-47d3-a8f6-83f06f2cefee {
  text-align: left;
}

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