.shg-box {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-direction: column;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  /**
   * 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: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

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

.shg-box-vertical-align-center, .shg-box-vertical-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.shg-box-vertical-align-bottom {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  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-9680ef57-297c-4ca7-9f0a-06b985dc65da {
  min-height: 50px;
}








#s-9680ef57-297c-4ca7-9f0a-06b985dc65da > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9680ef57-297c-4ca7-9f0a-06b985dc65da.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-21778893-c153-4146-879f-3539a10faf9c {
  min-height: 50px;
}








#s-21778893-c153-4146-879f-3539a10faf9c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-21778893-c153-4146-879f-3539a10faf9c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4ada4b07-0fee-4b80-86fc-9617b918ba6d {
  padding-top: 32px;
padding-bottom: 32px;
min-height: 50px;
background-color: rgba(49, 70, 67, 1);
}
@media (max-width: 767px){#s-4ada4b07-0fee-4b80-86fc-9617b918ba6d {
  padding-top: 0px;
padding-bottom: 0px;
}
}







#s-4ada4b07-0fee-4b80-86fc-9617b918ba6d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4ada4b07-0fee-4b80-86fc-9617b918ba6d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.shg-row {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  min-height: inherit;
  max-height: inherit;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  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-2b43e5fa-98b4-482d-9a18-8b50e57f699d {
  margin-left: auto;
margin-right: auto;
max-width: 1600px;
}
@media (min-width: 768px) and (max-width: 991px){#s-2b43e5fa-98b4-482d-9a18-8b50e57f699d {
  display: none;
}
#s-2b43e5fa-98b4-482d-9a18-8b50e57f699d, #wrap-s-2b43e5fa-98b4-482d-9a18-8b50e57f699d, #wrap-content-s-2b43e5fa-98b4-482d-9a18-8b50e57f699d { display: none !important; }}@media (max-width: 767px){#s-2b43e5fa-98b4-482d-9a18-8b50e57f699d {
  display: none;
}
#s-2b43e5fa-98b4-482d-9a18-8b50e57f699d, #wrap-s-2b43e5fa-98b4-482d-9a18-8b50e57f699d, #wrap-content-s-2b43e5fa-98b4-482d-9a18-8b50e57f699d { display: none !important; }}
@media (min-width: 0px) {
[id="s-2b43e5fa-98b4-482d-9a18-8b50e57f699d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2b43e5fa-98b4-482d-9a18-8b50e57f699d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-2b43e5fa-98b4-482d-9a18-8b50e57f699d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-2b43e5fa-98b4-482d-9a18-8b50e57f699d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-1ee407c2-c27a-4157-961f-f4fa514081c9 {
  margin-left: 5%;
margin-right: 0%;
min-height: 50px;
}








#s-1ee407c2-c27a-4157-961f-f4fa514081c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1ee407c2-c27a-4157-961f-f4fa514081c9.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-95b06e9a-9a81-4570-bc06-049b76ac4b58 {
  margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(55, 74, 77, 1);
border-style: solid;
border-radius: 5px;
min-height: 35px;
max-width: 230px;
background-color: rgba(177, 250, 219, 1);
}








#s-95b06e9a-9a81-4570-bc06-049b76ac4b58 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-95b06e9a-9a81-4570-bc06-049b76ac4b58.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.shogun-heading-component h1,
.shogun-heading-component h2,
.shogun-heading-component h3,
.shogun-heading-component h4,
.shogun-heading-component h5,
.shogun-heading-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  color: ;
  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-a7763ab1-539e-48f2-9869-e64ee5805016 {
  margin-top: 0px;
padding-top: 3px;
padding-bottom: 0px;
text-align: left;
}

#s-a7763ab1-539e-48f2-9869-e64ee5805016 .shogun-heading-component h1 {
  color: rgba(48, 77, 101, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.3em;
  letter-spacing: 0.2px;
  text-align: center;
}



#s-22072cca-e5d5-4442-9610-83c7ce924e09 {
  margin-top: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-22072cca-e5d5-4442-9610-83c7ce924e09 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 45px;
  line-height: 1.3em;
  letter-spacing: 0.2px;
  text-align: left;
}


@media (min-width: 1200px){#s-22072cca-e5d5-4442-9610-83c7ce924e09 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 46px;
  line-height: 1.3em;
  letter-spacing: 0.2px;
  text-align: left;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-22072cca-e5d5-4442-9610-83c7ce924e09 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 36px;
  line-height: 1.3em;
  letter-spacing: 0.2px;
  text-align: left;
}


}
.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-78ab0ecf-4813-4c3f-aebc-42021be4b5e4 {
  border-style: solid;
margin-top: 32px;
padding-top: 5px;
padding-left: 55px;
padding-bottom: 5px;
padding-right: 55px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 25px;
background-color: rgba(204, 71, 25, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-78ab0ecf-4813-4c3f-aebc-42021be4b5e4:hover {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-78ab0ecf-4813-4c3f-aebc-42021be4b5e4:active {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-78ab0ecf-4813-4c3f-aebc-42021be4b5e4-root {
    text-align: left;
  }


#s-78ab0ecf-4813-4c3f-aebc-42021be4b5e4.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-78ab0ecf-4813-4c3f-aebc-42021be4b5e4-root {
    text-align: left;
  }


#s-78ab0ecf-4813-4c3f-aebc-42021be4b5e4.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-78ab0ecf-4813-4c3f-aebc-42021be4b5e4-root {
    text-align: left;
  }


#s-78ab0ecf-4813-4c3f-aebc-42021be4b5e4.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-78ab0ecf-4813-4c3f-aebc-42021be4b5e4-root {
    text-align: left;
  }


#s-78ab0ecf-4813-4c3f-aebc-42021be4b5e4.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-78ab0ecf-4813-4c3f-aebc-42021be4b5e4-root {
    text-align: left;
  }


#s-78ab0ecf-4813-4c3f-aebc-42021be4b5e4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}
.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 ::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-91c4e850-5af0-406f-b88a-5c11b5fc11cb {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-91c4e850-5af0-406f-b88a-5c11b5fc11cb {
  display: none;
}
#s-91c4e850-5af0-406f-b88a-5c11b5fc11cb, #wrap-s-91c4e850-5af0-406f-b88a-5c11b5fc11cb, #wrap-content-s-91c4e850-5af0-406f-b88a-5c11b5fc11cb { display: none !important; }}
.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 {
  object-fit: cover;
  font-family: "object-fit: cover;";
  width: 100%;
}

.shogun-image-contain {
  font-family: "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-7f693b33-0edb-4968-9b98-3e4683a8e40d {
  margin-left: auto;
margin-right: auto;
max-width: 3595px;
text-align: center;
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d {
  margin: 0 !important;
  overflow: visible;
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7f693b33-0edb-4968-9b98-3e4683a8e40d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7f693b33-0edb-4968-9b98-3e4683a8e40d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d img.shogun-image {
  /* Add background color handling */
  
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7f693b33-0edb-4968-9b98-3e4683a8e40d .shogun-image-content {
  
    justify-content: center;
  
}

.s-7f693b33-0edb-4968-9b98-3e4683a8e40d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7f693b33-0edb-4968-9b98-3e4683a8e40d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d.shogun-image {
  box-sizing: border-box;
}



.s-7f693b33-0edb-4968-9b98-3e4683a8e40d img.shogun-image {
  
}


@media (min-width: 1200px){#s-7f693b33-0edb-4968-9b98-3e4683a8e40d {
  margin: 0 !important;
  overflow: visible;
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7f693b33-0edb-4968-9b98-3e4683a8e40d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7f693b33-0edb-4968-9b98-3e4683a8e40d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d img.shogun-image {
  /* Add background color handling */
  
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7f693b33-0edb-4968-9b98-3e4683a8e40d .shogun-image-content {
  
    justify-content: center;
  
}

.s-7f693b33-0edb-4968-9b98-3e4683a8e40d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7f693b33-0edb-4968-9b98-3e4683a8e40d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d.shogun-image {
  box-sizing: border-box;
}



.s-7f693b33-0edb-4968-9b98-3e4683a8e40d img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-7f693b33-0edb-4968-9b98-3e4683a8e40d {
  margin: 0 !important;
  overflow: visible;
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7f693b33-0edb-4968-9b98-3e4683a8e40d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7f693b33-0edb-4968-9b98-3e4683a8e40d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d img.shogun-image {
  /* Add background color handling */
  
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7f693b33-0edb-4968-9b98-3e4683a8e40d .shogun-image-content {
  
    justify-content: center;
  
}

.s-7f693b33-0edb-4968-9b98-3e4683a8e40d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7f693b33-0edb-4968-9b98-3e4683a8e40d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d.shogun-image {
  box-sizing: border-box;
}



.s-7f693b33-0edb-4968-9b98-3e4683a8e40d img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-7f693b33-0edb-4968-9b98-3e4683a8e40d {
  margin: 0 !important;
  overflow: visible;
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7f693b33-0edb-4968-9b98-3e4683a8e40d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7f693b33-0edb-4968-9b98-3e4683a8e40d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d img.shogun-image {
  /* Add background color handling */
  
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7f693b33-0edb-4968-9b98-3e4683a8e40d .shogun-image-content {
  
    justify-content: center;
  
}

.s-7f693b33-0edb-4968-9b98-3e4683a8e40d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7f693b33-0edb-4968-9b98-3e4683a8e40d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d.shogun-image {
  box-sizing: border-box;
}



.s-7f693b33-0edb-4968-9b98-3e4683a8e40d img.shogun-image {
  
}


}@media (max-width: 767px){#s-7f693b33-0edb-4968-9b98-3e4683a8e40d {
  margin: 0 !important;
  overflow: visible;
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7f693b33-0edb-4968-9b98-3e4683a8e40d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7f693b33-0edb-4968-9b98-3e4683a8e40d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d img.shogun-image {
  /* Add background color handling */
  
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7f693b33-0edb-4968-9b98-3e4683a8e40d .shogun-image-content {
  
    justify-content: center;
  
}

.s-7f693b33-0edb-4968-9b98-3e4683a8e40d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7f693b33-0edb-4968-9b98-3e4683a8e40d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7f693b33-0edb-4968-9b98-3e4683a8e40d.shogun-image {
  box-sizing: border-box;
}



.s-7f693b33-0edb-4968-9b98-3e4683a8e40d img.shogun-image {
  
}


}
#s-73553d9e-7718-4256-acce-bd48859f0280 {
  margin-top: 0px;
margin-bottom: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-73553d9e-7718-4256-acce-bd48859f0280 {
  display: none;
}
#s-73553d9e-7718-4256-acce-bd48859f0280, #wrap-s-73553d9e-7718-4256-acce-bd48859f0280, #wrap-content-s-73553d9e-7718-4256-acce-bd48859f0280 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-73553d9e-7718-4256-acce-bd48859f0280 {
  display: none;
}
#s-73553d9e-7718-4256-acce-bd48859f0280, #wrap-s-73553d9e-7718-4256-acce-bd48859f0280, #wrap-content-s-73553d9e-7718-4256-acce-bd48859f0280 { display: none !important; }}







#s-73553d9e-7718-4256-acce-bd48859f0280 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-73553d9e-7718-4256-acce-bd48859f0280.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370 {
  max-width: 3595px;
text-align: center;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370 {
  margin: 0 !important;
  overflow: visible;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7ffa6a40-4302-4e0b-a36d-02b2946db370 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7ffa6a40-4302-4e0b-a36d-02b2946db370 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370 img.shogun-image {
  /* Add background color handling */
  
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7ffa6a40-4302-4e0b-a36d-02b2946db370 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7ffa6a40-4302-4e0b-a36d-02b2946db370.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7ffa6a40-4302-4e0b-a36d-02b2946db370.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370.shogun-image {
  box-sizing: border-box;
}



.s-7ffa6a40-4302-4e0b-a36d-02b2946db370 img.shogun-image {
  
}


@media (min-width: 1200px){#s-7ffa6a40-4302-4e0b-a36d-02b2946db370 {
  margin: 0 !important;
  overflow: visible;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7ffa6a40-4302-4e0b-a36d-02b2946db370 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7ffa6a40-4302-4e0b-a36d-02b2946db370 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370 img.shogun-image {
  /* Add background color handling */
  
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7ffa6a40-4302-4e0b-a36d-02b2946db370 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7ffa6a40-4302-4e0b-a36d-02b2946db370.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7ffa6a40-4302-4e0b-a36d-02b2946db370.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370.shogun-image {
  box-sizing: border-box;
}



.s-7ffa6a40-4302-4e0b-a36d-02b2946db370 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-7ffa6a40-4302-4e0b-a36d-02b2946db370 {
  margin: 0 !important;
  overflow: visible;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7ffa6a40-4302-4e0b-a36d-02b2946db370 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7ffa6a40-4302-4e0b-a36d-02b2946db370 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370 img.shogun-image {
  /* Add background color handling */
  
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7ffa6a40-4302-4e0b-a36d-02b2946db370 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7ffa6a40-4302-4e0b-a36d-02b2946db370.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7ffa6a40-4302-4e0b-a36d-02b2946db370.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370.shogun-image {
  box-sizing: border-box;
}



.s-7ffa6a40-4302-4e0b-a36d-02b2946db370 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-7ffa6a40-4302-4e0b-a36d-02b2946db370 {
  margin: 0 !important;
  overflow: visible;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7ffa6a40-4302-4e0b-a36d-02b2946db370 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7ffa6a40-4302-4e0b-a36d-02b2946db370 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370 img.shogun-image {
  /* Add background color handling */
  
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7ffa6a40-4302-4e0b-a36d-02b2946db370 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7ffa6a40-4302-4e0b-a36d-02b2946db370.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7ffa6a40-4302-4e0b-a36d-02b2946db370.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370.shogun-image {
  box-sizing: border-box;
}



.s-7ffa6a40-4302-4e0b-a36d-02b2946db370 img.shogun-image {
  
}


}@media (max-width: 767px){#s-7ffa6a40-4302-4e0b-a36d-02b2946db370 {
  margin: 0 !important;
  overflow: visible;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7ffa6a40-4302-4e0b-a36d-02b2946db370 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7ffa6a40-4302-4e0b-a36d-02b2946db370 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370 img.shogun-image {
  /* Add background color handling */
  
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7ffa6a40-4302-4e0b-a36d-02b2946db370 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7ffa6a40-4302-4e0b-a36d-02b2946db370.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7ffa6a40-4302-4e0b-a36d-02b2946db370.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ffa6a40-4302-4e0b-a36d-02b2946db370.shogun-image {
  box-sizing: border-box;
}



.s-7ffa6a40-4302-4e0b-a36d-02b2946db370 img.shogun-image {
  
}


}
#s-caced15d-50a7-4afc-b945-5bde607007e7 {
  margin-top: 10px;
margin-left: 5%;
margin-bottom: 20px;
margin-right: 5%;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-caced15d-50a7-4afc-b945-5bde607007e7 {
  margin-left: 4%;
margin-right: 4%;
}
}@media (max-width: 767px){#s-caced15d-50a7-4afc-b945-5bde607007e7 {
  margin-left: 3%;
margin-right: 3%;
}
}







#s-caced15d-50a7-4afc-b945-5bde607007e7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-caced15d-50a7-4afc-b945-5bde607007e7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-977c5354-93a5-46e2-995f-25cae08dd24c {
  margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(55, 74, 77, 1);
border-style: solid;
border-radius: 5px;
min-height: 35px;
max-width: 230px;
background-color: rgba(177, 250, 219, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-977c5354-93a5-46e2-995f-25cae08dd24c {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
}
}@media (max-width: 767px){#s-977c5354-93a5-46e2-995f-25cae08dd24c {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
}
}







#s-977c5354-93a5-46e2-995f-25cae08dd24c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-977c5354-93a5-46e2-995f-25cae08dd24c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2a67ed56-9e3b-43cd-87e2-87b7c662ab65 {
  margin-top: 0px;
padding-top: 3px;
padding-bottom: 0px;
text-align: left;
}

#s-2a67ed56-9e3b-43cd-87e2-87b7c662ab65 .shogun-heading-component h1 {
  color: rgba(48, 77, 101, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.3em;
  letter-spacing: 0.2px;
  text-align: center;
}



#s-2e69bef9-c24e-4d18-a32c-b7cfeed1c1fd {
  margin-top: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-2e69bef9-c24e-4d18-a32c-b7cfeed1c1fd .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 28px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-2e69bef9-c24e-4d18-a32c-b7cfeed1c1fd .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 35px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


}@media (max-width: 767px){#s-2e69bef9-c24e-4d18-a32c-b7cfeed1c1fd .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


}
#s-8bfb9228-0624-4617-a285-a7b7439d0724 {
  border-style: solid;
margin-top: 20px;
padding-top: 5px;
padding-left: 90px;
padding-bottom: 5px;
padding-right: 90px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 25px;
background-color: rgba(204, 71, 25, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-8bfb9228-0624-4617-a285-a7b7439d0724:hover {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8bfb9228-0624-4617-a285-a7b7439d0724:active {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-8bfb9228-0624-4617-a285-a7b7439d0724-root {
    text-align: center;
  }


#s-8bfb9228-0624-4617-a285-a7b7439d0724.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-8bfb9228-0624-4617-a285-a7b7439d0724-root {
    text-align: center;
  }


#s-8bfb9228-0624-4617-a285-a7b7439d0724.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8bfb9228-0624-4617-a285-a7b7439d0724-root {
    text-align: center;
  }


#s-8bfb9228-0624-4617-a285-a7b7439d0724.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8bfb9228-0624-4617-a285-a7b7439d0724-root {
    text-align: center;
  }


#s-8bfb9228-0624-4617-a285-a7b7439d0724.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-8bfb9228-0624-4617-a285-a7b7439d0724-root {
    text-align: center;
  }


#s-8bfb9228-0624-4617-a285-a7b7439d0724.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}
#s-09b4baff-2cbe-4bc5-a0d8-c667a85d5098 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
max-width: 800px;
}
@media (min-width: 1200px){#s-09b4baff-2cbe-4bc5-a0d8-c667a85d5098 {
  display: none;
}
#s-09b4baff-2cbe-4bc5-a0d8-c667a85d5098, #wrap-s-09b4baff-2cbe-4bc5-a0d8-c667a85d5098, #wrap-content-s-09b4baff-2cbe-4bc5-a0d8-c667a85d5098 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-09b4baff-2cbe-4bc5-a0d8-c667a85d5098 {
  display: none;
}
#s-09b4baff-2cbe-4bc5-a0d8-c667a85d5098, #wrap-s-09b4baff-2cbe-4bc5-a0d8-c667a85d5098, #wrap-content-s-09b4baff-2cbe-4bc5-a0d8-c667a85d5098 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-09b4baff-2cbe-4bc5-a0d8-c667a85d5098 {
  display: none;
}
#s-09b4baff-2cbe-4bc5-a0d8-c667a85d5098, #wrap-s-09b4baff-2cbe-4bc5-a0d8-c667a85d5098, #wrap-content-s-09b4baff-2cbe-4bc5-a0d8-c667a85d5098 { display: none !important; }}@media (max-width: 767px){#s-09b4baff-2cbe-4bc5-a0d8-c667a85d5098 {
  margin-left: 3%;
margin-right: 3%;
}
}
#s-fd5ea863-de05-4b74-a756-bb888a0c7ee7 {
  padding-top: 32px;
padding-bottom: 32px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-fd5ea863-de05-4b74-a756-bb888a0c7ee7 {
  padding-top: 20px;
padding-bottom: 20px;
}
}







#s-fd5ea863-de05-4b74-a756-bb888a0c7ee7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fd5ea863-de05-4b74-a756-bb888a0c7ee7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb {
  margin-top: 0px;
max-width: 320px;
text-align: center;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb {
  margin: 0 !important;
  overflow: visible;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3da7266b-232e-47a5-9dc5-02a7f3e274bb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0px;
  
}

.shg-image-content-margin-container-s-3da7266b-232e-47a5-9dc5-02a7f3e274bb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb img.shogun-image {
  /* Add background color handling */
  
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shogun-image {
    
    
    
    max-height: 320px;
  }


.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb .shogun-image-content {
  
    justify-content: center;
  
}

.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shogun-image {
  box-sizing: border-box;
}



.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb img.shogun-image {
  
}


@media (min-width: 1200px){#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb {
  margin: 0 !important;
  overflow: visible;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3da7266b-232e-47a5-9dc5-02a7f3e274bb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3da7266b-232e-47a5-9dc5-02a7f3e274bb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb img.shogun-image {
  /* Add background color handling */
  
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shogun-image {
    
    
    
    max-height: 320px;
  }


.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb .shogun-image-content {
  
    justify-content: center;
  
}

.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shogun-image {
  box-sizing: border-box;
}



.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb {
  margin: 0 !important;
  overflow: visible;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3da7266b-232e-47a5-9dc5-02a7f3e274bb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3da7266b-232e-47a5-9dc5-02a7f3e274bb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb img.shogun-image {
  /* Add background color handling */
  
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shogun-image {
    
    
    
    max-height: 320px;
  }


.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb .shogun-image-content {
  
    justify-content: center;
  
}

.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shogun-image {
  box-sizing: border-box;
}



.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb {
  margin: 0 !important;
  overflow: visible;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3da7266b-232e-47a5-9dc5-02a7f3e274bb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3da7266b-232e-47a5-9dc5-02a7f3e274bb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb img.shogun-image {
  /* Add background color handling */
  
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shogun-image {
    
    
    
    max-height: 320px;
  }


.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb .shogun-image-content {
  
    justify-content: center;
  
}

.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shogun-image {
  box-sizing: border-box;
}



.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb img.shogun-image {
  
}


}@media (max-width: 767px){#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb {
  margin: 0 !important;
  overflow: visible;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3da7266b-232e-47a5-9dc5-02a7f3e274bb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3da7266b-232e-47a5-9dc5-02a7f3e274bb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb img.shogun-image {
  /* Add background color handling */
  
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shogun-image {
    
    
    
    max-height: 320px;
  }


.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb .shogun-image-content {
  
    justify-content: center;
  
}

.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3da7266b-232e-47a5-9dc5-02a7f3e274bb.shogun-image {
  box-sizing: border-box;
}



.s-3da7266b-232e-47a5-9dc5-02a7f3e274bb img.shogun-image {
  
}


}
#s-133f1258-5b7b-4999-a67a-21eb6e836003 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
max-width: 800px;
}
@media (min-width: 1200px){#s-133f1258-5b7b-4999-a67a-21eb6e836003 {
  display: none;
}
#s-133f1258-5b7b-4999-a67a-21eb6e836003, #wrap-s-133f1258-5b7b-4999-a67a-21eb6e836003, #wrap-content-s-133f1258-5b7b-4999-a67a-21eb6e836003 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-133f1258-5b7b-4999-a67a-21eb6e836003 {
  display: none;
}
#s-133f1258-5b7b-4999-a67a-21eb6e836003, #wrap-s-133f1258-5b7b-4999-a67a-21eb6e836003, #wrap-content-s-133f1258-5b7b-4999-a67a-21eb6e836003 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-133f1258-5b7b-4999-a67a-21eb6e836003 {
  display: none;
}
#s-133f1258-5b7b-4999-a67a-21eb6e836003, #wrap-s-133f1258-5b7b-4999-a67a-21eb6e836003, #wrap-content-s-133f1258-5b7b-4999-a67a-21eb6e836003 { display: none !important; }}@media (max-width: 767px){#s-133f1258-5b7b-4999-a67a-21eb6e836003 {
  margin-left: 3%;
margin-right: 3%;
}
}
#s-3ae8c9fd-4558-493b-ac73-7382bd04afec {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
max-width: 700px;
}
@media (max-width: 767px){#s-3ae8c9fd-4558-493b-ac73-7382bd04afec {
  display: none;
}
#s-3ae8c9fd-4558-493b-ac73-7382bd04afec, #wrap-s-3ae8c9fd-4558-493b-ac73-7382bd04afec, #wrap-content-s-3ae8c9fd-4558-493b-ac73-7382bd04afec { display: none !important; }}
#s-88027c01-887b-465d-8849-6bce52c200cf {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
max-width: 1000px;
}
@media (min-width: 768px) and (max-width: 991px){#s-88027c01-887b-465d-8849-6bce52c200cf {
  margin-left: 5%;
margin-right: 5%;
}
}@media (max-width: 767px){#s-88027c01-887b-465d-8849-6bce52c200cf {
  display: none;
}
#s-88027c01-887b-465d-8849-6bce52c200cf, #wrap-s-88027c01-887b-465d-8849-6bce52c200cf, #wrap-content-s-88027c01-887b-465d-8849-6bce52c200cf { display: none !important; }}
@media (min-width: 0px) {
[id="s-88027c01-887b-465d-8849-6bce52c200cf"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-88027c01-887b-465d-8849-6bce52c200cf"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 25.0px);
}

}

@media (min-width: 992px) {
[id="s-88027c01-887b-465d-8849-6bce52c200cf"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 25.0px);
}

}

@media (min-width: 1200px) {
[id="s-88027c01-887b-465d-8849-6bce52c200cf"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 25.0px);
}

}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e {
  margin-left: auto;
margin-right: auto;
max-width: 120px;
text-align: center;
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e {
  margin: 0 !important;
  overflow: visible;
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7308a2b6-ae30-4bf9-8b76-d440facb024e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7308a2b6-ae30-4bf9-8b76-d440facb024e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e img.shogun-image {
  /* Add background color handling */
  
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-7308a2b6-ae30-4bf9-8b76-d440facb024e .shogun-image-content {
  
    justify-content: center;
  
}

.s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shogun-image {
  box-sizing: border-box;
}



.s-7308a2b6-ae30-4bf9-8b76-d440facb024e img.shogun-image {
  
}


@media (min-width: 1200px){#s-7308a2b6-ae30-4bf9-8b76-d440facb024e {
  margin: 0 !important;
  overflow: visible;
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7308a2b6-ae30-4bf9-8b76-d440facb024e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7308a2b6-ae30-4bf9-8b76-d440facb024e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e img.shogun-image {
  /* Add background color handling */
  
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-7308a2b6-ae30-4bf9-8b76-d440facb024e .shogun-image-content {
  
    justify-content: center;
  
}

.s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shogun-image {
  box-sizing: border-box;
}



.s-7308a2b6-ae30-4bf9-8b76-d440facb024e img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-7308a2b6-ae30-4bf9-8b76-d440facb024e {
  margin: 0 !important;
  overflow: visible;
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7308a2b6-ae30-4bf9-8b76-d440facb024e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7308a2b6-ae30-4bf9-8b76-d440facb024e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e img.shogun-image {
  /* Add background color handling */
  
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-7308a2b6-ae30-4bf9-8b76-d440facb024e .shogun-image-content {
  
    justify-content: center;
  
}

.s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shogun-image {
  box-sizing: border-box;
}



.s-7308a2b6-ae30-4bf9-8b76-d440facb024e img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-7308a2b6-ae30-4bf9-8b76-d440facb024e {
  margin: 0 !important;
  overflow: visible;
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7308a2b6-ae30-4bf9-8b76-d440facb024e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7308a2b6-ae30-4bf9-8b76-d440facb024e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e img.shogun-image {
  /* Add background color handling */
  
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-7308a2b6-ae30-4bf9-8b76-d440facb024e .shogun-image-content {
  
    justify-content: center;
  
}

.s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shogun-image {
  box-sizing: border-box;
}



.s-7308a2b6-ae30-4bf9-8b76-d440facb024e img.shogun-image {
  
}


}@media (max-width: 767px){#s-7308a2b6-ae30-4bf9-8b76-d440facb024e {
  margin: 0 !important;
  overflow: visible;
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7308a2b6-ae30-4bf9-8b76-d440facb024e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7308a2b6-ae30-4bf9-8b76-d440facb024e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e img.shogun-image {
  /* Add background color handling */
  
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-7308a2b6-ae30-4bf9-8b76-d440facb024e .shogun-image-content {
  
    justify-content: center;
  
}

.s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7308a2b6-ae30-4bf9-8b76-d440facb024e.shogun-image {
  box-sizing: border-box;
}



.s-7308a2b6-ae30-4bf9-8b76-d440facb024e img.shogun-image {
  
}


}
#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa {
  margin-left: auto;
margin-right: auto;
max-width: 120px;
text-align: center;
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa {
  margin: 0 !important;
  overflow: visible;
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa img.shogun-image {
  /* Add background color handling */
  
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shogun-image {
  box-sizing: border-box;
}



.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa img.shogun-image {
  
}


@media (min-width: 1200px){#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa {
  margin: 0 !important;
  overflow: visible;
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa img.shogun-image {
  /* Add background color handling */
  
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shogun-image {
  box-sizing: border-box;
}



.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa {
  margin: 0 !important;
  overflow: visible;
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa img.shogun-image {
  /* Add background color handling */
  
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shogun-image {
  box-sizing: border-box;
}



.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa {
  margin: 0 !important;
  overflow: visible;
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa img.shogun-image {
  /* Add background color handling */
  
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shogun-image {
  box-sizing: border-box;
}



.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa img.shogun-image {
  
}


}@media (max-width: 767px){#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa {
  margin: 0 !important;
  overflow: visible;
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa img.shogun-image {
  /* Add background color handling */
  
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa.shogun-image {
  box-sizing: border-box;
}



.s-d2ae6063-d72c-4a38-b772-29fdfb6e82fa img.shogun-image {
  
}


}
#s-88a47040-490c-456b-9fd3-87e0cafca4cc {
  margin-left: auto;
margin-right: auto;
max-width: 120px;
text-align: center;
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc {
  margin: 0 !important;
  overflow: visible;
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-88a47040-490c-456b-9fd3-87e0cafca4cc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-88a47040-490c-456b-9fd3-87e0cafca4cc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc img.shogun-image {
  /* Add background color handling */
  
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-88a47040-490c-456b-9fd3-87e0cafca4cc.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-88a47040-490c-456b-9fd3-87e0cafca4cc .shogun-image-content {
  
    justify-content: center;
  
}

.s-88a47040-490c-456b-9fd3-87e0cafca4cc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-88a47040-490c-456b-9fd3-87e0cafca4cc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc.shogun-image {
  box-sizing: border-box;
}



.s-88a47040-490c-456b-9fd3-87e0cafca4cc img.shogun-image {
  
}


@media (min-width: 1200px){#s-88a47040-490c-456b-9fd3-87e0cafca4cc {
  margin: 0 !important;
  overflow: visible;
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-88a47040-490c-456b-9fd3-87e0cafca4cc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-88a47040-490c-456b-9fd3-87e0cafca4cc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc img.shogun-image {
  /* Add background color handling */
  
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-88a47040-490c-456b-9fd3-87e0cafca4cc.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-88a47040-490c-456b-9fd3-87e0cafca4cc .shogun-image-content {
  
    justify-content: center;
  
}

.s-88a47040-490c-456b-9fd3-87e0cafca4cc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-88a47040-490c-456b-9fd3-87e0cafca4cc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc.shogun-image {
  box-sizing: border-box;
}



.s-88a47040-490c-456b-9fd3-87e0cafca4cc img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-88a47040-490c-456b-9fd3-87e0cafca4cc {
  margin: 0 !important;
  overflow: visible;
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-88a47040-490c-456b-9fd3-87e0cafca4cc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-88a47040-490c-456b-9fd3-87e0cafca4cc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc img.shogun-image {
  /* Add background color handling */
  
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-88a47040-490c-456b-9fd3-87e0cafca4cc.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-88a47040-490c-456b-9fd3-87e0cafca4cc .shogun-image-content {
  
    justify-content: center;
  
}

.s-88a47040-490c-456b-9fd3-87e0cafca4cc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-88a47040-490c-456b-9fd3-87e0cafca4cc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc.shogun-image {
  box-sizing: border-box;
}



.s-88a47040-490c-456b-9fd3-87e0cafca4cc img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-88a47040-490c-456b-9fd3-87e0cafca4cc {
  margin: 0 !important;
  overflow: visible;
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-88a47040-490c-456b-9fd3-87e0cafca4cc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-88a47040-490c-456b-9fd3-87e0cafca4cc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc img.shogun-image {
  /* Add background color handling */
  
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-88a47040-490c-456b-9fd3-87e0cafca4cc.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-88a47040-490c-456b-9fd3-87e0cafca4cc .shogun-image-content {
  
    justify-content: center;
  
}

.s-88a47040-490c-456b-9fd3-87e0cafca4cc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-88a47040-490c-456b-9fd3-87e0cafca4cc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc.shogun-image {
  box-sizing: border-box;
}



.s-88a47040-490c-456b-9fd3-87e0cafca4cc img.shogun-image {
  
}


}@media (max-width: 767px){#s-88a47040-490c-456b-9fd3-87e0cafca4cc {
  margin: 0 !important;
  overflow: visible;
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-88a47040-490c-456b-9fd3-87e0cafca4cc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-88a47040-490c-456b-9fd3-87e0cafca4cc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc img.shogun-image {
  /* Add background color handling */
  
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-88a47040-490c-456b-9fd3-87e0cafca4cc.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-88a47040-490c-456b-9fd3-87e0cafca4cc .shogun-image-content {
  
    justify-content: center;
  
}

.s-88a47040-490c-456b-9fd3-87e0cafca4cc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-88a47040-490c-456b-9fd3-87e0cafca4cc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-88a47040-490c-456b-9fd3-87e0cafca4cc.shogun-image {
  box-sizing: border-box;
}



.s-88a47040-490c-456b-9fd3-87e0cafca4cc img.shogun-image {
  
}


}
#s-af1ddc21-1515-4056-ae88-caf561a42315 {
  margin-left: auto;
margin-right: auto;
max-width: 120px;
text-align: center;
}

#s-af1ddc21-1515-4056-ae88-caf561a42315 {
  margin: 0 !important;
  overflow: visible;
}

#s-af1ddc21-1515-4056-ae88-caf561a42315-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af1ddc21-1515-4056-ae88-caf561a42315 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af1ddc21-1515-4056-ae88-caf561a42315 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af1ddc21-1515-4056-ae88-caf561a42315 img.shogun-image {
  /* Add background color handling */
  
}

#s-af1ddc21-1515-4056-ae88-caf561a42315 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-af1ddc21-1515-4056-ae88-caf561a42315.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-af1ddc21-1515-4056-ae88-caf561a42315 .shogun-image-content {
  
    justify-content: center;
  
}

.s-af1ddc21-1515-4056-ae88-caf561a42315.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af1ddc21-1515-4056-ae88-caf561a42315.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af1ddc21-1515-4056-ae88-caf561a42315.shogun-image {
  box-sizing: border-box;
}



.s-af1ddc21-1515-4056-ae88-caf561a42315 img.shogun-image {
  
}


@media (min-width: 1200px){#s-af1ddc21-1515-4056-ae88-caf561a42315 {
  margin: 0 !important;
  overflow: visible;
}

#s-af1ddc21-1515-4056-ae88-caf561a42315-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af1ddc21-1515-4056-ae88-caf561a42315 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af1ddc21-1515-4056-ae88-caf561a42315 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af1ddc21-1515-4056-ae88-caf561a42315 img.shogun-image {
  /* Add background color handling */
  
}

#s-af1ddc21-1515-4056-ae88-caf561a42315 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-af1ddc21-1515-4056-ae88-caf561a42315.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-af1ddc21-1515-4056-ae88-caf561a42315 .shogun-image-content {
  
    justify-content: center;
  
}

.s-af1ddc21-1515-4056-ae88-caf561a42315.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af1ddc21-1515-4056-ae88-caf561a42315.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af1ddc21-1515-4056-ae88-caf561a42315.shogun-image {
  box-sizing: border-box;
}



.s-af1ddc21-1515-4056-ae88-caf561a42315 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-af1ddc21-1515-4056-ae88-caf561a42315 {
  margin: 0 !important;
  overflow: visible;
}

#s-af1ddc21-1515-4056-ae88-caf561a42315-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af1ddc21-1515-4056-ae88-caf561a42315 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af1ddc21-1515-4056-ae88-caf561a42315 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af1ddc21-1515-4056-ae88-caf561a42315 img.shogun-image {
  /* Add background color handling */
  
}

#s-af1ddc21-1515-4056-ae88-caf561a42315 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-af1ddc21-1515-4056-ae88-caf561a42315.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-af1ddc21-1515-4056-ae88-caf561a42315 .shogun-image-content {
  
    justify-content: center;
  
}

.s-af1ddc21-1515-4056-ae88-caf561a42315.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af1ddc21-1515-4056-ae88-caf561a42315.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af1ddc21-1515-4056-ae88-caf561a42315.shogun-image {
  box-sizing: border-box;
}



.s-af1ddc21-1515-4056-ae88-caf561a42315 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-af1ddc21-1515-4056-ae88-caf561a42315 {
  margin: 0 !important;
  overflow: visible;
}

#s-af1ddc21-1515-4056-ae88-caf561a42315-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af1ddc21-1515-4056-ae88-caf561a42315 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af1ddc21-1515-4056-ae88-caf561a42315 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af1ddc21-1515-4056-ae88-caf561a42315 img.shogun-image {
  /* Add background color handling */
  
}

#s-af1ddc21-1515-4056-ae88-caf561a42315 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-af1ddc21-1515-4056-ae88-caf561a42315.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-af1ddc21-1515-4056-ae88-caf561a42315 .shogun-image-content {
  
    justify-content: center;
  
}

.s-af1ddc21-1515-4056-ae88-caf561a42315.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af1ddc21-1515-4056-ae88-caf561a42315.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af1ddc21-1515-4056-ae88-caf561a42315.shogun-image {
  box-sizing: border-box;
}



.s-af1ddc21-1515-4056-ae88-caf561a42315 img.shogun-image {
  
}


}@media (max-width: 767px){#s-af1ddc21-1515-4056-ae88-caf561a42315 {
  margin: 0 !important;
  overflow: visible;
}

#s-af1ddc21-1515-4056-ae88-caf561a42315-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af1ddc21-1515-4056-ae88-caf561a42315 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af1ddc21-1515-4056-ae88-caf561a42315 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af1ddc21-1515-4056-ae88-caf561a42315 img.shogun-image {
  /* Add background color handling */
  
}

#s-af1ddc21-1515-4056-ae88-caf561a42315 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-af1ddc21-1515-4056-ae88-caf561a42315.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-af1ddc21-1515-4056-ae88-caf561a42315 .shogun-image-content {
  
    justify-content: center;
  
}

.s-af1ddc21-1515-4056-ae88-caf561a42315.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af1ddc21-1515-4056-ae88-caf561a42315.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af1ddc21-1515-4056-ae88-caf561a42315.shogun-image {
  box-sizing: border-box;
}



.s-af1ddc21-1515-4056-ae88-caf561a42315 img.shogun-image {
  
}


}
#s-70d09f45-f79d-425b-94ab-658e5becf215 {
  max-width: 120px;
text-align: center;
}

#s-70d09f45-f79d-425b-94ab-658e5becf215 {
  margin: 0 !important;
  overflow: visible;
}

#s-70d09f45-f79d-425b-94ab-658e5becf215-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-70d09f45-f79d-425b-94ab-658e5becf215 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-70d09f45-f79d-425b-94ab-658e5becf215 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-70d09f45-f79d-425b-94ab-658e5becf215 img.shogun-image {
  /* Add background color handling */
  
}

#s-70d09f45-f79d-425b-94ab-658e5becf215 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-70d09f45-f79d-425b-94ab-658e5becf215.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-70d09f45-f79d-425b-94ab-658e5becf215 .shogun-image-content {
  
    justify-content: center;
  
}

.s-70d09f45-f79d-425b-94ab-658e5becf215.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70d09f45-f79d-425b-94ab-658e5becf215.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70d09f45-f79d-425b-94ab-658e5becf215.shogun-image {
  box-sizing: border-box;
}



.s-70d09f45-f79d-425b-94ab-658e5becf215 img.shogun-image {
  
}


@media (min-width: 1200px){#s-70d09f45-f79d-425b-94ab-658e5becf215 {
  margin: 0 !important;
  overflow: visible;
}

#s-70d09f45-f79d-425b-94ab-658e5becf215-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-70d09f45-f79d-425b-94ab-658e5becf215 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-70d09f45-f79d-425b-94ab-658e5becf215 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-70d09f45-f79d-425b-94ab-658e5becf215 img.shogun-image {
  /* Add background color handling */
  
}

#s-70d09f45-f79d-425b-94ab-658e5becf215 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-70d09f45-f79d-425b-94ab-658e5becf215.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-70d09f45-f79d-425b-94ab-658e5becf215 .shogun-image-content {
  
    justify-content: center;
  
}

.s-70d09f45-f79d-425b-94ab-658e5becf215.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70d09f45-f79d-425b-94ab-658e5becf215.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70d09f45-f79d-425b-94ab-658e5becf215.shogun-image {
  box-sizing: border-box;
}



.s-70d09f45-f79d-425b-94ab-658e5becf215 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-70d09f45-f79d-425b-94ab-658e5becf215 {
  margin: 0 !important;
  overflow: visible;
}

#s-70d09f45-f79d-425b-94ab-658e5becf215-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-70d09f45-f79d-425b-94ab-658e5becf215 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-70d09f45-f79d-425b-94ab-658e5becf215 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-70d09f45-f79d-425b-94ab-658e5becf215 img.shogun-image {
  /* Add background color handling */
  
}

#s-70d09f45-f79d-425b-94ab-658e5becf215 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-70d09f45-f79d-425b-94ab-658e5becf215.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-70d09f45-f79d-425b-94ab-658e5becf215 .shogun-image-content {
  
    justify-content: center;
  
}

.s-70d09f45-f79d-425b-94ab-658e5becf215.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70d09f45-f79d-425b-94ab-658e5becf215.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70d09f45-f79d-425b-94ab-658e5becf215.shogun-image {
  box-sizing: border-box;
}



.s-70d09f45-f79d-425b-94ab-658e5becf215 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-70d09f45-f79d-425b-94ab-658e5becf215 {
  margin: 0 !important;
  overflow: visible;
}

#s-70d09f45-f79d-425b-94ab-658e5becf215-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-70d09f45-f79d-425b-94ab-658e5becf215 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-70d09f45-f79d-425b-94ab-658e5becf215 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-70d09f45-f79d-425b-94ab-658e5becf215 img.shogun-image {
  /* Add background color handling */
  
}

#s-70d09f45-f79d-425b-94ab-658e5becf215 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-70d09f45-f79d-425b-94ab-658e5becf215.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-70d09f45-f79d-425b-94ab-658e5becf215 .shogun-image-content {
  
    justify-content: center;
  
}

.s-70d09f45-f79d-425b-94ab-658e5becf215.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70d09f45-f79d-425b-94ab-658e5becf215.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70d09f45-f79d-425b-94ab-658e5becf215.shogun-image {
  box-sizing: border-box;
}



.s-70d09f45-f79d-425b-94ab-658e5becf215 img.shogun-image {
  
}


}@media (max-width: 767px){#s-70d09f45-f79d-425b-94ab-658e5becf215 {
  margin: 0 !important;
  overflow: visible;
}

#s-70d09f45-f79d-425b-94ab-658e5becf215-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-70d09f45-f79d-425b-94ab-658e5becf215 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-70d09f45-f79d-425b-94ab-658e5becf215 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-70d09f45-f79d-425b-94ab-658e5becf215 img.shogun-image {
  /* Add background color handling */
  
}

#s-70d09f45-f79d-425b-94ab-658e5becf215 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-70d09f45-f79d-425b-94ab-658e5becf215.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-70d09f45-f79d-425b-94ab-658e5becf215 .shogun-image-content {
  
    justify-content: center;
  
}

.s-70d09f45-f79d-425b-94ab-658e5becf215.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70d09f45-f79d-425b-94ab-658e5becf215.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70d09f45-f79d-425b-94ab-658e5becf215.shogun-image {
  box-sizing: border-box;
}



.s-70d09f45-f79d-425b-94ab-658e5becf215 img.shogun-image {
  
}


}
#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 {
  max-width: 120px;
text-align: center;
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 {
  margin: 0 !important;
  overflow: visible;
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 img.shogun-image {
  /* Add background color handling */
  
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shogun-image {
  box-sizing: border-box;
}



.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 img.shogun-image {
  
}


@media (min-width: 1200px){#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 {
  margin: 0 !important;
  overflow: visible;
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 img.shogun-image {
  /* Add background color handling */
  
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shogun-image {
  box-sizing: border-box;
}



.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 {
  margin: 0 !important;
  overflow: visible;
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 img.shogun-image {
  /* Add background color handling */
  
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shogun-image {
  box-sizing: border-box;
}



.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 {
  margin: 0 !important;
  overflow: visible;
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 img.shogun-image {
  /* Add background color handling */
  
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shogun-image {
  box-sizing: border-box;
}



.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 img.shogun-image {
  
}


}@media (max-width: 767px){#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 {
  margin: 0 !important;
  overflow: visible;
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 img.shogun-image {
  /* Add background color handling */
  
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7.shogun-image {
  box-sizing: border-box;
}



.s-35cd3cfd-29e7-48c1-98ce-5ab188e4a9c7 img.shogun-image {
  
}


}
#s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4 {
  margin-top: 20px;
margin-left: 5%;
margin-right: 5%;
max-width: 1000px;
}
@media (min-width: 1200px){#s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4 {
  display: none;
}
#s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4, #wrap-s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4, #wrap-content-s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4 {
  display: none;
}
#s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4, #wrap-s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4, #wrap-content-s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4 {
  display: none;
}
#s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4, #wrap-s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4, #wrap-content-s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4 { display: none !important; }}@media (max-width: 767px){#s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4 {
  
}
}
@media (min-width: 0px) {
[id="s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-84dfd0c0-ec5f-4cb2-bc59-d7c940c7caf4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964 {
  margin-left: auto;
margin-right: auto;
max-width: 120px;
text-align: center;
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964 {
  margin: 0 !important;
  overflow: visible;
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-08c3c415-ec0e-47bb-9f21-954e8262b964 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-08c3c415-ec0e-47bb-9f21-954e8262b964 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964 img.shogun-image {
  /* Add background color handling */
  
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-08c3c415-ec0e-47bb-9f21-954e8262b964.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-08c3c415-ec0e-47bb-9f21-954e8262b964 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08c3c415-ec0e-47bb-9f21-954e8262b964.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08c3c415-ec0e-47bb-9f21-954e8262b964.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964.shogun-image {
  box-sizing: border-box;
}



.s-08c3c415-ec0e-47bb-9f21-954e8262b964 img.shogun-image {
  
}


@media (min-width: 1200px){#s-08c3c415-ec0e-47bb-9f21-954e8262b964 {
  margin: 0 !important;
  overflow: visible;
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-08c3c415-ec0e-47bb-9f21-954e8262b964 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-08c3c415-ec0e-47bb-9f21-954e8262b964 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964 img.shogun-image {
  /* Add background color handling */
  
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-08c3c415-ec0e-47bb-9f21-954e8262b964.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-08c3c415-ec0e-47bb-9f21-954e8262b964 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08c3c415-ec0e-47bb-9f21-954e8262b964.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08c3c415-ec0e-47bb-9f21-954e8262b964.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964.shogun-image {
  box-sizing: border-box;
}



.s-08c3c415-ec0e-47bb-9f21-954e8262b964 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-08c3c415-ec0e-47bb-9f21-954e8262b964 {
  margin: 0 !important;
  overflow: visible;
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-08c3c415-ec0e-47bb-9f21-954e8262b964 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-08c3c415-ec0e-47bb-9f21-954e8262b964 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964 img.shogun-image {
  /* Add background color handling */
  
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-08c3c415-ec0e-47bb-9f21-954e8262b964.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-08c3c415-ec0e-47bb-9f21-954e8262b964 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08c3c415-ec0e-47bb-9f21-954e8262b964.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08c3c415-ec0e-47bb-9f21-954e8262b964.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964.shogun-image {
  box-sizing: border-box;
}



.s-08c3c415-ec0e-47bb-9f21-954e8262b964 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-08c3c415-ec0e-47bb-9f21-954e8262b964 {
  margin: 0 !important;
  overflow: visible;
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-08c3c415-ec0e-47bb-9f21-954e8262b964 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-08c3c415-ec0e-47bb-9f21-954e8262b964 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964 img.shogun-image {
  /* Add background color handling */
  
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-08c3c415-ec0e-47bb-9f21-954e8262b964.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-08c3c415-ec0e-47bb-9f21-954e8262b964 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08c3c415-ec0e-47bb-9f21-954e8262b964.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08c3c415-ec0e-47bb-9f21-954e8262b964.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964.shogun-image {
  box-sizing: border-box;
}



.s-08c3c415-ec0e-47bb-9f21-954e8262b964 img.shogun-image {
  
}


}@media (max-width: 767px){#s-08c3c415-ec0e-47bb-9f21-954e8262b964 {
  margin: 0 !important;
  overflow: visible;
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-08c3c415-ec0e-47bb-9f21-954e8262b964 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-08c3c415-ec0e-47bb-9f21-954e8262b964 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964 img.shogun-image {
  /* Add background color handling */
  
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-08c3c415-ec0e-47bb-9f21-954e8262b964.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-08c3c415-ec0e-47bb-9f21-954e8262b964 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08c3c415-ec0e-47bb-9f21-954e8262b964.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08c3c415-ec0e-47bb-9f21-954e8262b964.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08c3c415-ec0e-47bb-9f21-954e8262b964.shogun-image {
  box-sizing: border-box;
}



.s-08c3c415-ec0e-47bb-9f21-954e8262b964 img.shogun-image {
  
}


}
#s-f7378706-9e39-471b-a3e9-43185008d3de {
  margin-left: auto;
margin-right: auto;
max-width: 120px;
text-align: center;
}

#s-f7378706-9e39-471b-a3e9-43185008d3de {
  margin: 0 !important;
  overflow: visible;
}

#s-f7378706-9e39-471b-a3e9-43185008d3de-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f7378706-9e39-471b-a3e9-43185008d3de {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f7378706-9e39-471b-a3e9-43185008d3de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f7378706-9e39-471b-a3e9-43185008d3de img.shogun-image {
  /* Add background color handling */
  
}

#s-f7378706-9e39-471b-a3e9-43185008d3de img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f7378706-9e39-471b-a3e9-43185008d3de.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-f7378706-9e39-471b-a3e9-43185008d3de .shogun-image-content {
  
    justify-content: center;
  
}

.s-f7378706-9e39-471b-a3e9-43185008d3de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f7378706-9e39-471b-a3e9-43185008d3de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f7378706-9e39-471b-a3e9-43185008d3de.shogun-image {
  box-sizing: border-box;
}



.s-f7378706-9e39-471b-a3e9-43185008d3de img.shogun-image {
  
}


@media (min-width: 1200px){#s-f7378706-9e39-471b-a3e9-43185008d3de {
  margin: 0 !important;
  overflow: visible;
}

#s-f7378706-9e39-471b-a3e9-43185008d3de-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f7378706-9e39-471b-a3e9-43185008d3de {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f7378706-9e39-471b-a3e9-43185008d3de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f7378706-9e39-471b-a3e9-43185008d3de img.shogun-image {
  /* Add background color handling */
  
}

#s-f7378706-9e39-471b-a3e9-43185008d3de img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f7378706-9e39-471b-a3e9-43185008d3de.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-f7378706-9e39-471b-a3e9-43185008d3de .shogun-image-content {
  
    justify-content: center;
  
}

.s-f7378706-9e39-471b-a3e9-43185008d3de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f7378706-9e39-471b-a3e9-43185008d3de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f7378706-9e39-471b-a3e9-43185008d3de.shogun-image {
  box-sizing: border-box;
}



.s-f7378706-9e39-471b-a3e9-43185008d3de img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-f7378706-9e39-471b-a3e9-43185008d3de {
  margin: 0 !important;
  overflow: visible;
}

#s-f7378706-9e39-471b-a3e9-43185008d3de-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f7378706-9e39-471b-a3e9-43185008d3de {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f7378706-9e39-471b-a3e9-43185008d3de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f7378706-9e39-471b-a3e9-43185008d3de img.shogun-image {
  /* Add background color handling */
  
}

#s-f7378706-9e39-471b-a3e9-43185008d3de img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f7378706-9e39-471b-a3e9-43185008d3de.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-f7378706-9e39-471b-a3e9-43185008d3de .shogun-image-content {
  
    justify-content: center;
  
}

.s-f7378706-9e39-471b-a3e9-43185008d3de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f7378706-9e39-471b-a3e9-43185008d3de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f7378706-9e39-471b-a3e9-43185008d3de.shogun-image {
  box-sizing: border-box;
}



.s-f7378706-9e39-471b-a3e9-43185008d3de img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-f7378706-9e39-471b-a3e9-43185008d3de {
  margin: 0 !important;
  overflow: visible;
}

#s-f7378706-9e39-471b-a3e9-43185008d3de-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f7378706-9e39-471b-a3e9-43185008d3de {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f7378706-9e39-471b-a3e9-43185008d3de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f7378706-9e39-471b-a3e9-43185008d3de img.shogun-image {
  /* Add background color handling */
  
}

#s-f7378706-9e39-471b-a3e9-43185008d3de img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f7378706-9e39-471b-a3e9-43185008d3de.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-f7378706-9e39-471b-a3e9-43185008d3de .shogun-image-content {
  
    justify-content: center;
  
}

.s-f7378706-9e39-471b-a3e9-43185008d3de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f7378706-9e39-471b-a3e9-43185008d3de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f7378706-9e39-471b-a3e9-43185008d3de.shogun-image {
  box-sizing: border-box;
}



.s-f7378706-9e39-471b-a3e9-43185008d3de img.shogun-image {
  
}


}@media (max-width: 767px){#s-f7378706-9e39-471b-a3e9-43185008d3de {
  margin: 0 !important;
  overflow: visible;
}

#s-f7378706-9e39-471b-a3e9-43185008d3de-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f7378706-9e39-471b-a3e9-43185008d3de {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f7378706-9e39-471b-a3e9-43185008d3de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f7378706-9e39-471b-a3e9-43185008d3de img.shogun-image {
  /* Add background color handling */
  
}

#s-f7378706-9e39-471b-a3e9-43185008d3de img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f7378706-9e39-471b-a3e9-43185008d3de.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-f7378706-9e39-471b-a3e9-43185008d3de .shogun-image-content {
  
    justify-content: center;
  
}

.s-f7378706-9e39-471b-a3e9-43185008d3de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f7378706-9e39-471b-a3e9-43185008d3de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f7378706-9e39-471b-a3e9-43185008d3de.shogun-image {
  box-sizing: border-box;
}



.s-f7378706-9e39-471b-a3e9-43185008d3de img.shogun-image {
  
}


}
#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae {
  margin-left: auto;
margin-right: auto;
max-width: 120px;
text-align: center;
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae {
  margin: 0 !important;
  overflow: visible;
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-305a2eee-2fe1-4e92-8166-bc5a51c127ae {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-305a2eee-2fe1-4e92-8166-bc5a51c127ae {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae img.shogun-image {
  /* Add background color handling */
  
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae .shogun-image-content {
  
    justify-content: center;
  
}

.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shg-align-container {
  display: flex;
  justify-content: center
}

.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shogun-image {
  box-sizing: border-box;
}



.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae img.shogun-image {
  
}


@media (min-width: 1200px){#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae {
  margin: 0 !important;
  overflow: visible;
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-305a2eee-2fe1-4e92-8166-bc5a51c127ae {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-305a2eee-2fe1-4e92-8166-bc5a51c127ae {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae img.shogun-image {
  /* Add background color handling */
  
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae .shogun-image-content {
  
    justify-content: center;
  
}

.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shg-align-container {
  display: flex;
  justify-content: center
}

.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shogun-image {
  box-sizing: border-box;
}



.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae {
  margin: 0 !important;
  overflow: visible;
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-305a2eee-2fe1-4e92-8166-bc5a51c127ae {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-305a2eee-2fe1-4e92-8166-bc5a51c127ae {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae img.shogun-image {
  /* Add background color handling */
  
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae .shogun-image-content {
  
    justify-content: center;
  
}

.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shg-align-container {
  display: flex;
  justify-content: center
}

.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shogun-image {
  box-sizing: border-box;
}



.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae {
  margin: 0 !important;
  overflow: visible;
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-305a2eee-2fe1-4e92-8166-bc5a51c127ae {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-305a2eee-2fe1-4e92-8166-bc5a51c127ae {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae img.shogun-image {
  /* Add background color handling */
  
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae .shogun-image-content {
  
    justify-content: center;
  
}

.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shg-align-container {
  display: flex;
  justify-content: center
}

.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shogun-image {
  box-sizing: border-box;
}



.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae img.shogun-image {
  
}


}@media (max-width: 767px){#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae {
  margin: 0 !important;
  overflow: visible;
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-305a2eee-2fe1-4e92-8166-bc5a51c127ae {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-305a2eee-2fe1-4e92-8166-bc5a51c127ae {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae img.shogun-image {
  /* Add background color handling */
  
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae .shogun-image-content {
  
    justify-content: center;
  
}

.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shg-align-container {
  display: flex;
  justify-content: center
}

.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-305a2eee-2fe1-4e92-8166-bc5a51c127ae.shogun-image {
  box-sizing: border-box;
}



.s-305a2eee-2fe1-4e92-8166-bc5a51c127ae img.shogun-image {
  
}


}
#s-9c8ed024-434b-40d7-87c9-979711b911f6 {
  margin-left: auto;
margin-right: auto;
max-width: 120px;
text-align: center;
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6 {
  margin: 0 !important;
  overflow: visible;
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9c8ed024-434b-40d7-87c9-979711b911f6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9c8ed024-434b-40d7-87c9-979711b911f6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6 img.shogun-image {
  /* Add background color handling */
  
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-9c8ed024-434b-40d7-87c9-979711b911f6.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-9c8ed024-434b-40d7-87c9-979711b911f6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9c8ed024-434b-40d7-87c9-979711b911f6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c8ed024-434b-40d7-87c9-979711b911f6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6.shogun-image {
  box-sizing: border-box;
}



.s-9c8ed024-434b-40d7-87c9-979711b911f6 img.shogun-image {
  
}


@media (min-width: 1200px){#s-9c8ed024-434b-40d7-87c9-979711b911f6 {
  margin: 0 !important;
  overflow: visible;
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9c8ed024-434b-40d7-87c9-979711b911f6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9c8ed024-434b-40d7-87c9-979711b911f6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6 img.shogun-image {
  /* Add background color handling */
  
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-9c8ed024-434b-40d7-87c9-979711b911f6.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-9c8ed024-434b-40d7-87c9-979711b911f6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9c8ed024-434b-40d7-87c9-979711b911f6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c8ed024-434b-40d7-87c9-979711b911f6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6.shogun-image {
  box-sizing: border-box;
}



.s-9c8ed024-434b-40d7-87c9-979711b911f6 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-9c8ed024-434b-40d7-87c9-979711b911f6 {
  margin: 0 !important;
  overflow: visible;
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9c8ed024-434b-40d7-87c9-979711b911f6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9c8ed024-434b-40d7-87c9-979711b911f6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6 img.shogun-image {
  /* Add background color handling */
  
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-9c8ed024-434b-40d7-87c9-979711b911f6.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-9c8ed024-434b-40d7-87c9-979711b911f6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9c8ed024-434b-40d7-87c9-979711b911f6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c8ed024-434b-40d7-87c9-979711b911f6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6.shogun-image {
  box-sizing: border-box;
}



.s-9c8ed024-434b-40d7-87c9-979711b911f6 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-9c8ed024-434b-40d7-87c9-979711b911f6 {
  margin: 0 !important;
  overflow: visible;
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9c8ed024-434b-40d7-87c9-979711b911f6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9c8ed024-434b-40d7-87c9-979711b911f6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6 img.shogun-image {
  /* Add background color handling */
  
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-9c8ed024-434b-40d7-87c9-979711b911f6.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-9c8ed024-434b-40d7-87c9-979711b911f6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9c8ed024-434b-40d7-87c9-979711b911f6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c8ed024-434b-40d7-87c9-979711b911f6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6.shogun-image {
  box-sizing: border-box;
}



.s-9c8ed024-434b-40d7-87c9-979711b911f6 img.shogun-image {
  
}


}@media (max-width: 767px){#s-9c8ed024-434b-40d7-87c9-979711b911f6 {
  margin: 0 !important;
  overflow: visible;
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9c8ed024-434b-40d7-87c9-979711b911f6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9c8ed024-434b-40d7-87c9-979711b911f6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6 img.shogun-image {
  /* Add background color handling */
  
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-9c8ed024-434b-40d7-87c9-979711b911f6.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-9c8ed024-434b-40d7-87c9-979711b911f6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9c8ed024-434b-40d7-87c9-979711b911f6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9c8ed024-434b-40d7-87c9-979711b911f6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9c8ed024-434b-40d7-87c9-979711b911f6.shogun-image {
  box-sizing: border-box;
}



.s-9c8ed024-434b-40d7-87c9-979711b911f6 img.shogun-image {
  
}


}
#s-535f1203-43a8-48cc-bd88-f949aeafde5e {
  margin-top: 5px;
margin-left: 10%;
margin-right: 10%;
max-width: 1000px;
}
@media (min-width: 1200px){#s-535f1203-43a8-48cc-bd88-f949aeafde5e {
  display: none;
}
#s-535f1203-43a8-48cc-bd88-f949aeafde5e, #wrap-s-535f1203-43a8-48cc-bd88-f949aeafde5e, #wrap-content-s-535f1203-43a8-48cc-bd88-f949aeafde5e { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-535f1203-43a8-48cc-bd88-f949aeafde5e {
  display: none;
}
#s-535f1203-43a8-48cc-bd88-f949aeafde5e, #wrap-s-535f1203-43a8-48cc-bd88-f949aeafde5e, #wrap-content-s-535f1203-43a8-48cc-bd88-f949aeafde5e { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-535f1203-43a8-48cc-bd88-f949aeafde5e {
  display: none;
}
#s-535f1203-43a8-48cc-bd88-f949aeafde5e, #wrap-s-535f1203-43a8-48cc-bd88-f949aeafde5e, #wrap-content-s-535f1203-43a8-48cc-bd88-f949aeafde5e { display: none !important; }}@media (max-width: 767px){#s-535f1203-43a8-48cc-bd88-f949aeafde5e {
  
}
}
@media (min-width: 0px) {
[id="s-535f1203-43a8-48cc-bd88-f949aeafde5e"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-535f1203-43a8-48cc-bd88-f949aeafde5e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-535f1203-43a8-48cc-bd88-f949aeafde5e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-535f1203-43a8-48cc-bd88-f949aeafde5e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 {
  max-width: 120px;
text-align: center;
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 {
  margin: 0 !important;
  overflow: visible;
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 img.shogun-image {
  /* Add background color handling */
  
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shogun-image {
  box-sizing: border-box;
}



.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 img.shogun-image {
  
}


@media (min-width: 1200px){#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 {
  margin: 0 !important;
  overflow: visible;
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 img.shogun-image {
  /* Add background color handling */
  
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shogun-image {
  box-sizing: border-box;
}



.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 {
  margin: 0 !important;
  overflow: visible;
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 img.shogun-image {
  /* Add background color handling */
  
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shogun-image {
  box-sizing: border-box;
}



.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 {
  margin: 0 !important;
  overflow: visible;
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 img.shogun-image {
  /* Add background color handling */
  
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shogun-image {
  box-sizing: border-box;
}



.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 img.shogun-image {
  
}


}@media (max-width: 767px){#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 {
  margin: 0 !important;
  overflow: visible;
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 img.shogun-image {
  /* Add background color handling */
  
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bf774929-36e8-4c90-ab84-06bfc54e8bf5.shogun-image {
  box-sizing: border-box;
}



.s-bf774929-36e8-4c90-ab84-06bfc54e8bf5 img.shogun-image {
  
}


}
#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 {
  max-width: 120px;
text-align: center;
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 {
  margin: 0 !important;
  overflow: visible;
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 img.shogun-image {
  /* Add background color handling */
  
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shogun-image {
  box-sizing: border-box;
}



.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 img.shogun-image {
  
}


@media (min-width: 1200px){#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 {
  margin: 0 !important;
  overflow: visible;
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 img.shogun-image {
  /* Add background color handling */
  
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shogun-image {
  box-sizing: border-box;
}



.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 {
  margin: 0 !important;
  overflow: visible;
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 img.shogun-image {
  /* Add background color handling */
  
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shogun-image {
  box-sizing: border-box;
}



.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 {
  margin: 0 !important;
  overflow: visible;
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 img.shogun-image {
  /* Add background color handling */
  
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shogun-image {
  box-sizing: border-box;
}



.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 img.shogun-image {
  
}


}@media (max-width: 767px){#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 {
  margin: 0 !important;
  overflow: visible;
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 img.shogun-image {
  /* Add background color handling */
  
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0.shogun-image {
  box-sizing: border-box;
}



.s-08100e0a-41fc-4cbb-9b5e-7f4077d3efa0 img.shogun-image {
  
}


}
#s-452e734b-578b-40d0-951c-b8ffcad8a4bc {
  max-width: 120px;
text-align: center;
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc {
  margin: 0 !important;
  overflow: visible;
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-452e734b-578b-40d0-951c-b8ffcad8a4bc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-452e734b-578b-40d0-951c-b8ffcad8a4bc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc img.shogun-image {
  /* Add background color handling */
  
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-452e734b-578b-40d0-951c-b8ffcad8a4bc .shogun-image-content {
  
    justify-content: center;
  
}

.s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shogun-image {
  box-sizing: border-box;
}



.s-452e734b-578b-40d0-951c-b8ffcad8a4bc img.shogun-image {
  
}


@media (min-width: 1200px){#s-452e734b-578b-40d0-951c-b8ffcad8a4bc {
  margin: 0 !important;
  overflow: visible;
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-452e734b-578b-40d0-951c-b8ffcad8a4bc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-452e734b-578b-40d0-951c-b8ffcad8a4bc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc img.shogun-image {
  /* Add background color handling */
  
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-452e734b-578b-40d0-951c-b8ffcad8a4bc .shogun-image-content {
  
    justify-content: center;
  
}

.s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shogun-image {
  box-sizing: border-box;
}



.s-452e734b-578b-40d0-951c-b8ffcad8a4bc img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-452e734b-578b-40d0-951c-b8ffcad8a4bc {
  margin: 0 !important;
  overflow: visible;
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-452e734b-578b-40d0-951c-b8ffcad8a4bc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-452e734b-578b-40d0-951c-b8ffcad8a4bc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc img.shogun-image {
  /* Add background color handling */
  
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-452e734b-578b-40d0-951c-b8ffcad8a4bc .shogun-image-content {
  
    justify-content: center;
  
}

.s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shogun-image {
  box-sizing: border-box;
}



.s-452e734b-578b-40d0-951c-b8ffcad8a4bc img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-452e734b-578b-40d0-951c-b8ffcad8a4bc {
  margin: 0 !important;
  overflow: visible;
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-452e734b-578b-40d0-951c-b8ffcad8a4bc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-452e734b-578b-40d0-951c-b8ffcad8a4bc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc img.shogun-image {
  /* Add background color handling */
  
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-452e734b-578b-40d0-951c-b8ffcad8a4bc .shogun-image-content {
  
    justify-content: center;
  
}

.s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shogun-image {
  box-sizing: border-box;
}



.s-452e734b-578b-40d0-951c-b8ffcad8a4bc img.shogun-image {
  
}


}@media (max-width: 767px){#s-452e734b-578b-40d0-951c-b8ffcad8a4bc {
  margin: 0 !important;
  overflow: visible;
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-452e734b-578b-40d0-951c-b8ffcad8a4bc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-452e734b-578b-40d0-951c-b8ffcad8a4bc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc img.shogun-image {
  /* Add background color handling */
  
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-452e734b-578b-40d0-951c-b8ffcad8a4bc .shogun-image-content {
  
    justify-content: center;
  
}

.s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-452e734b-578b-40d0-951c-b8ffcad8a4bc.shogun-image {
  box-sizing: border-box;
}



.s-452e734b-578b-40d0-951c-b8ffcad8a4bc img.shogun-image {
  
}


}
#s-bfb6dae7-1fe3-4e06-b413-5e05b4847f72 {
  margin-right: 0%;
padding-top: 20px;
padding-bottom: 50px;
min-height: 50px;
background-color: rgba(231, 240, 238, 1);
}
@media (max-width: 767px){#s-bfb6dae7-1fe3-4e06-b413-5e05b4847f72 {
  padding-top: 32px;
padding-bottom: 20px;
}
}







#s-bfb6dae7-1fe3-4e06-b413-5e05b4847f72 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bfb6dae7-1fe3-4e06-b413-5e05b4847f72.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-679951fc-ed70-4efa-93fd-71dfd20291a0 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-3df1f648-da74-4302-a9da-eda934402280 {
  margin-top: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}
@media (max-width: 767px){#s-3df1f648-da74-4302-a9da-eda934402280 {
  margin-top: 0px;
}
}
#s-3df1f648-da74-4302-a9da-eda934402280 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 40px;
  line-height: 1.3em;
  letter-spacing: 0.2px;
  
}


@media (min-width: 768px) and (max-width: 991px){#s-3df1f648-da74-4302-a9da-eda934402280 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 35px;
  line-height: 1.3em;
  letter-spacing: 0.2px;
  
}


}@media (max-width: 767px){#s-3df1f648-da74-4302-a9da-eda934402280 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 28px;
  line-height: 1.3em;
  letter-spacing: 0.2px;
  
}


}
#s-797acfca-6974-4095-87ac-e99bb4e45cdf {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
max-width: 1400px;
text-align: left;
}
@media (max-width: 767px){#s-797acfca-6974-4095-87ac-e99bb4e45cdf {
  margin-top: 10px;
margin-bottom: 20px;
}
}
#s-cc4c75ea-21bd-4ea7-9168-49791279ff96 {
  border-style: solid;
margin-top: 32px;
padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 25px;
background-color: rgba(204, 71, 25, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-cc4c75ea-21bd-4ea7-9168-49791279ff96:hover {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-cc4c75ea-21bd-4ea7-9168-49791279ff96:active {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-cc4c75ea-21bd-4ea7-9168-49791279ff96 {
  margin-top: 0px;
}
}

  #s-cc4c75ea-21bd-4ea7-9168-49791279ff96-root {
    text-align: center;
  }


#s-cc4c75ea-21bd-4ea7-9168-49791279ff96.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-cc4c75ea-21bd-4ea7-9168-49791279ff96-root {
    text-align: center;
  }


#s-cc4c75ea-21bd-4ea7-9168-49791279ff96.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-cc4c75ea-21bd-4ea7-9168-49791279ff96-root {
    text-align: center;
  }


#s-cc4c75ea-21bd-4ea7-9168-49791279ff96.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-cc4c75ea-21bd-4ea7-9168-49791279ff96-root {
    text-align: center;
  }


#s-cc4c75ea-21bd-4ea7-9168-49791279ff96.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-cc4c75ea-21bd-4ea7-9168-49791279ff96-root {
    text-align: center;
  }


#s-cc4c75ea-21bd-4ea7-9168-49791279ff96.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}
#s-a5cc78b8-30b1-416a-8e07-b30b97d8e2f8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a5cc78b8-30b1-416a-8e07-b30b97d8e2f8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a5cc78b8-30b1-416a-8e07-b30b97d8e2f8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-08c78766-2646-4c87-8df6-8343b369eb8a {
  padding-top: 50px;
padding-bottom: 50px;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-08c78766-2646-4c87-8df6-8343b369eb8a {
  padding-top: 0px;
padding-bottom: 0px;
}
}@media (max-width: 767px){#s-08c78766-2646-4c87-8df6-8343b369eb8a {
  padding-top: 0px;
padding-bottom: 0px;
}
}







#s-08c78766-2646-4c87-8df6-8343b369eb8a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-08c78766-2646-4c87-8df6-8343b369eb8a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c82f6f33-143c-4251-a591-973446509ac8 {
  margin-left: auto;
margin-right: auto;
max-width: 1400px;
}
@media (min-width: 768px) and (max-width: 991px){#s-c82f6f33-143c-4251-a591-973446509ac8 {
  
}
}@media (max-width: 767px){#s-c82f6f33-143c-4251-a591-973446509ac8 {
  margin-left: 0%;
margin-right: 0%;
}
}
@media (min-width: 0px) {
[id="s-c82f6f33-143c-4251-a591-973446509ac8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c82f6f33-143c-4251-a591-973446509ac8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-c82f6f33-143c-4251-a591-973446509ac8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-c82f6f33-143c-4251-a591-973446509ac8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-cbd2d8c6-e956-41bc-9ac9-a1239cc676e4 {
  margin-left: auto;
margin-right: auto;
max-width: 550px;
text-align: left;
}

#s-49de762c-2356-4ecc-9b32-fdeda8202081 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-49de762c-2356-4ecc-9b32-fdeda8202081 {
  display: none;
}
#s-49de762c-2356-4ecc-9b32-fdeda8202081, #wrap-s-49de762c-2356-4ecc-9b32-fdeda8202081, #wrap-content-s-49de762c-2356-4ecc-9b32-fdeda8202081 { display: none !important; }}@media (max-width: 767px){#s-49de762c-2356-4ecc-9b32-fdeda8202081 {
  display: none;
}
#s-49de762c-2356-4ecc-9b32-fdeda8202081, #wrap-s-49de762c-2356-4ecc-9b32-fdeda8202081, #wrap-content-s-49de762c-2356-4ecc-9b32-fdeda8202081 { display: none !important; }}







#s-49de762c-2356-4ecc-9b32-fdeda8202081 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-49de762c-2356-4ecc-9b32-fdeda8202081.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (min-width: 768px) and (max-width: 991px){#s-30c9622d-9702-43e3-9491-23d7f7de2830 {
  
}
}
@media (min-width: 0px) {
[id="s-30c9622d-9702-43e3-9491-23d7f7de2830"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-30c9622d-9702-43e3-9491-23d7f7de2830"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-30c9622d-9702-43e3-9491-23d7f7de2830"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-30c9622d-9702-43e3-9491-23d7f7de2830"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-30c9622d-9702-43e3-9491-23d7f7de2830"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-30c9622d-9702-43e3-9491-23d7f7de2830"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-30c9622d-9702-43e3-9491-23d7f7de2830"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

#s-c8c7b8b7-4849-43e8-a48d-6a0af11452ab {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-c8c7b8b7-4849-43e8-a48d-6a0af11452ab .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 85px;
  line-height: 1em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-291c961e-d240-49dc-b68c-aa3e7bf62a71 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-291c961e-d240-49dc-b68c-aa3e7bf62a71 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 34px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: left;
}



#s-4019cfec-3c1e-4114-9a83-0963c22d193b {
  margin-top: 20px;
}
@media (min-width: 768px) and (max-width: 991px){#s-4019cfec-3c1e-4114-9a83-0963c22d193b {
  margin-top: 10px;
display: none;
}
#s-4019cfec-3c1e-4114-9a83-0963c22d193b, #wrap-s-4019cfec-3c1e-4114-9a83-0963c22d193b, #wrap-content-s-4019cfec-3c1e-4114-9a83-0963c22d193b { display: none !important; }}@media (max-width: 767px){#s-4019cfec-3c1e-4114-9a83-0963c22d193b {
  display: none;
}
#s-4019cfec-3c1e-4114-9a83-0963c22d193b, #wrap-s-4019cfec-3c1e-4114-9a83-0963c22d193b, #wrap-content-s-4019cfec-3c1e-4114-9a83-0963c22d193b { display: none !important; }}
#s-3ae4eb99-6610-43bf-a308-3ea4a3406f8d {
  margin-top: 20px;
padding-top: 10px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
border-top-width: 1.5px;
border-left-width: 1.5px;
border-bottom-width: 1.5px;
border-right-width: 1.5px;
border-color: rgba(198, 203, 200, 1);
border-style: solid;
border-radius: 10px;
min-height: 50px;
background-color: rgba(251, 249, 246, 1);
}








#s-3ae4eb99-6610-43bf-a308-3ea4a3406f8d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3ae4eb99-6610-43bf-a308-3ea4a3406f8d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03 {
  margin-top: 0px;
max-width: 130px;
text-align: left;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03 {
  margin: 0 !important;
  overflow: visible;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1174560b-b3dd-4ae3-a984-71f746d89e03 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0px;
  
}

.shg-image-content-margin-container-s-1174560b-b3dd-4ae3-a984-71f746d89e03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03 img.shogun-image {
  /* Add background color handling */
  
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1174560b-b3dd-4ae3-a984-71f746d89e03.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-1174560b-b3dd-4ae3-a984-71f746d89e03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1174560b-b3dd-4ae3-a984-71f746d89e03.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-1174560b-b3dd-4ae3-a984-71f746d89e03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03.shogun-image {
  box-sizing: border-box;
}



.s-1174560b-b3dd-4ae3-a984-71f746d89e03 img.shogun-image {
  
}


@media (min-width: 1200px){#s-1174560b-b3dd-4ae3-a984-71f746d89e03 {
  margin: 0 !important;
  overflow: visible;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1174560b-b3dd-4ae3-a984-71f746d89e03 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1174560b-b3dd-4ae3-a984-71f746d89e03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03 img.shogun-image {
  /* Add background color handling */
  
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1174560b-b3dd-4ae3-a984-71f746d89e03.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-1174560b-b3dd-4ae3-a984-71f746d89e03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1174560b-b3dd-4ae3-a984-71f746d89e03.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-1174560b-b3dd-4ae3-a984-71f746d89e03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03.shogun-image {
  box-sizing: border-box;
}



.s-1174560b-b3dd-4ae3-a984-71f746d89e03 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-1174560b-b3dd-4ae3-a984-71f746d89e03 {
  margin: 0 !important;
  overflow: visible;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1174560b-b3dd-4ae3-a984-71f746d89e03 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1174560b-b3dd-4ae3-a984-71f746d89e03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03 img.shogun-image {
  /* Add background color handling */
  
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1174560b-b3dd-4ae3-a984-71f746d89e03.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-1174560b-b3dd-4ae3-a984-71f746d89e03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1174560b-b3dd-4ae3-a984-71f746d89e03.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-1174560b-b3dd-4ae3-a984-71f746d89e03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03.shogun-image {
  box-sizing: border-box;
}



.s-1174560b-b3dd-4ae3-a984-71f746d89e03 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-1174560b-b3dd-4ae3-a984-71f746d89e03 {
  margin: 0 !important;
  overflow: visible;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1174560b-b3dd-4ae3-a984-71f746d89e03 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1174560b-b3dd-4ae3-a984-71f746d89e03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03 img.shogun-image {
  /* Add background color handling */
  
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1174560b-b3dd-4ae3-a984-71f746d89e03.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-1174560b-b3dd-4ae3-a984-71f746d89e03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1174560b-b3dd-4ae3-a984-71f746d89e03.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-1174560b-b3dd-4ae3-a984-71f746d89e03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03.shogun-image {
  box-sizing: border-box;
}



.s-1174560b-b3dd-4ae3-a984-71f746d89e03 img.shogun-image {
  
}


}@media (max-width: 767px){#s-1174560b-b3dd-4ae3-a984-71f746d89e03 {
  margin: 0 !important;
  overflow: visible;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1174560b-b3dd-4ae3-a984-71f746d89e03 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1174560b-b3dd-4ae3-a984-71f746d89e03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03 img.shogun-image {
  /* Add background color handling */
  
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1174560b-b3dd-4ae3-a984-71f746d89e03.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-1174560b-b3dd-4ae3-a984-71f746d89e03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1174560b-b3dd-4ae3-a984-71f746d89e03.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-1174560b-b3dd-4ae3-a984-71f746d89e03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1174560b-b3dd-4ae3-a984-71f746d89e03.shogun-image {
  box-sizing: border-box;
}



.s-1174560b-b3dd-4ae3-a984-71f746d89e03 img.shogun-image {
  
}


}
#s-81ad199b-09c9-44ba-874f-0d1836989f60 {
  margin-top: 10px;
}

#s-a4a67e15-1cf3-45fd-a564-ee039b9aa115 {
  margin-top: 20px;
margin-bottom: -20px;
margin-right: auto;
}

#s-18281cd9-4935-46cd-bbc6-f40e46c958ba {
  margin-left: 0%;
margin-right: 0%;
min-height: 50px;
}
@media (min-width: 1200px){#s-18281cd9-4935-46cd-bbc6-f40e46c958ba {
  display: none;
}
#s-18281cd9-4935-46cd-bbc6-f40e46c958ba, #wrap-s-18281cd9-4935-46cd-bbc6-f40e46c958ba, #wrap-content-s-18281cd9-4935-46cd-bbc6-f40e46c958ba { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-18281cd9-4935-46cd-bbc6-f40e46c958ba {
  display: none;
}
#s-18281cd9-4935-46cd-bbc6-f40e46c958ba, #wrap-s-18281cd9-4935-46cd-bbc6-f40e46c958ba, #wrap-content-s-18281cd9-4935-46cd-bbc6-f40e46c958ba { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-18281cd9-4935-46cd-bbc6-f40e46c958ba {
  padding-bottom: 32px;
}
}@media (max-width: 767px){#s-18281cd9-4935-46cd-bbc6-f40e46c958ba {
  margin-left: 3%;
margin-right: 3%;
padding-bottom: 32px;
}
}







#s-18281cd9-4935-46cd-bbc6-f40e46c958ba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-18281cd9-4935-46cd-bbc6-f40e46c958ba.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2472b9d2-380e-46aa-8a03-c445f08c82d7 {
  margin-top: 20px;
margin-right: -2%;
}
@media (min-width: 768px) and (max-width: 991px){#s-2472b9d2-380e-46aa-8a03-c445f08c82d7 {
  
}
}
@media (min-width: 0px) {
[id="s-2472b9d2-380e-46aa-8a03-c445f08c82d7"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-2472b9d2-380e-46aa-8a03-c445f08c82d7"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-2472b9d2-380e-46aa-8a03-c445f08c82d7"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-2472b9d2-380e-46aa-8a03-c445f08c82d7"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-2472b9d2-380e-46aa-8a03-c445f08c82d7"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-2472b9d2-380e-46aa-8a03-c445f08c82d7"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-2472b9d2-380e-46aa-8a03-c445f08c82d7"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

#s-cf19f8b8-6749-41cd-a434-35ccc394e0d4 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-cf19f8b8-6749-41cd-a434-35ccc394e0d4 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 70px;
  line-height: 0.9em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-fd1ced16-6b90-430b-b225-868a4a27d137 {
  margin-left: -70%;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-fd1ced16-6b90-430b-b225-868a4a27d137 {
  margin-left: 2%;
}
}@media (max-width: 767px){#s-fd1ced16-6b90-430b-b225-868a4a27d137 {
  margin-left: -75%;
}
}
#s-fd1ced16-6b90-430b-b225-868a4a27d137 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 24px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: left;
}



#s-b50021f5-a95c-4e1e-92b2-0d5ce7434ace {
  margin-top: 10px;
}
@media (min-width: 768px) and (max-width: 991px){#s-b50021f5-a95c-4e1e-92b2-0d5ce7434ace {
  
}
}@media (max-width: 767px){#s-b50021f5-a95c-4e1e-92b2-0d5ce7434ace {
  
}
}
#s-de2f3d64-4365-4b04-8384-f40c2b42d63d {
  margin-top: 10px;
margin-left: -1%;
margin-right: -1%;
padding-top: 10px;
padding-left: 2%;
padding-bottom: 0px;
padding-right: 2%;
border-top-width: 1.5px;
border-left-width: 1.5px;
border-bottom-width: 1.5px;
border-right-width: 1.5px;
border-color: rgba(198, 203, 200, 1);
border-style: solid;
border-radius: 10px;
min-height: 50px;
background-color: rgba(251, 249, 246, 1);
}








#s-de2f3d64-4365-4b04-8384-f40c2b42d63d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-de2f3d64-4365-4b04-8384-f40c2b42d63d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 {
  margin-top: 0px;
max-width: 130px;
text-align: left;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 {
  margin: 0 !important;
  overflow: visible;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0px;
  
}

.shg-image-content-margin-container-s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 img.shogun-image {
  /* Add background color handling */
  
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shogun-image {
  box-sizing: border-box;
}



.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 img.shogun-image {
  
}


@media (min-width: 1200px){#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 {
  margin: 0 !important;
  overflow: visible;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 img.shogun-image {
  /* Add background color handling */
  
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shogun-image {
  box-sizing: border-box;
}



.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 {
  margin: 0 !important;
  overflow: visible;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 img.shogun-image {
  /* Add background color handling */
  
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shogun-image {
  box-sizing: border-box;
}



.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 {
  margin: 0 !important;
  overflow: visible;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 img.shogun-image {
  /* Add background color handling */
  
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shogun-image {
  box-sizing: border-box;
}



.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 img.shogun-image {
  
}


}@media (max-width: 767px){#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 {
  margin: 0 !important;
  overflow: visible;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 img.shogun-image {
  /* Add background color handling */
  
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598.shogun-image {
  box-sizing: border-box;
}



.s-ebbf6157-ea3c-4a62-bd7e-88117a1ca598 img.shogun-image {
  
}


}
#s-3d15b85a-9007-4f8b-8709-eb0252aefed1 {
  margin-top: 10px;
}

#s-4865e258-fb54-465c-97c8-5b50e75a4618 {
  margin-top: 21px;
margin-bottom: -20px;
margin-right: auto;
}
@media (max-width: 767px){#s-4865e258-fb54-465c-97c8-5b50e75a4618 {
  margin-top: 0px;
}
}
#s-4c4682ce-db3d-425b-8bd9-837b1a682eb1 {
  padding-top: 32px;
padding-bottom: 32px;
min-height: 50px;
background-color: rgba(244, 242, 238, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-4c4682ce-db3d-425b-8bd9-837b1a682eb1 {
  padding-top: 0px;
padding-bottom: 0px;
}
}@media (max-width: 767px){#s-4c4682ce-db3d-425b-8bd9-837b1a682eb1 {
  padding-top: 0px;
padding-bottom: 0px;
}
}







#s-4c4682ce-db3d-425b-8bd9-837b1a682eb1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4c4682ce-db3d-425b-8bd9-837b1a682eb1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7fa30cf0-3849-4b26-9a84-20391a6b0038 {
  margin-left: auto;
margin-right: auto;
max-width: 1400px;
}
@media (min-width: 768px) and (max-width: 991px){#s-7fa30cf0-3849-4b26-9a84-20391a6b0038 {
  
}
}@media (max-width: 767px){#s-7fa30cf0-3849-4b26-9a84-20391a6b0038 {
  
}
}
@media (min-width: 0px) {
[id="s-7fa30cf0-3849-4b26-9a84-20391a6b0038"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7fa30cf0-3849-4b26-9a84-20391a6b0038"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-7fa30cf0-3849-4b26-9a84-20391a6b0038"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-7fa30cf0-3849-4b26-9a84-20391a6b0038"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-7fa30cf0-3849-4b26-9a84-20391a6b0038"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-f0b55ed7-f724-4089-8c7a-4693d9b6f039 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-f0b55ed7-f724-4089-8c7a-4693d9b6f039 {
  display: none;
}
#s-f0b55ed7-f724-4089-8c7a-4693d9b6f039, #wrap-s-f0b55ed7-f724-4089-8c7a-4693d9b6f039, #wrap-content-s-f0b55ed7-f724-4089-8c7a-4693d9b6f039 { display: none !important; }}@media (max-width: 767px){#s-f0b55ed7-f724-4089-8c7a-4693d9b6f039 {
  display: none;
}
#s-f0b55ed7-f724-4089-8c7a-4693d9b6f039, #wrap-s-f0b55ed7-f724-4089-8c7a-4693d9b6f039, #wrap-content-s-f0b55ed7-f724-4089-8c7a-4693d9b6f039 { display: none !important; }}







#s-f0b55ed7-f724-4089-8c7a-4693d9b6f039 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f0b55ed7-f724-4089-8c7a-4693d9b6f039.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (min-width: 768px) and (max-width: 991px){#s-103876a3-4233-4a96-8997-3432b0f7fcb0 {
  
}
}
@media (min-width: 0px) {
[id="s-103876a3-4233-4a96-8997-3432b0f7fcb0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-103876a3-4233-4a96-8997-3432b0f7fcb0"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-103876a3-4233-4a96-8997-3432b0f7fcb0"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-103876a3-4233-4a96-8997-3432b0f7fcb0"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-103876a3-4233-4a96-8997-3432b0f7fcb0"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-103876a3-4233-4a96-8997-3432b0f7fcb0"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-103876a3-4233-4a96-8997-3432b0f7fcb0"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

#s-923f1a0c-5e41-4c8f-957d-f1877e3b3f97 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-923f1a0c-5e41-4c8f-957d-f1877e3b3f97 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 85px;
  line-height: 1em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-a9757f26-c857-4855-ae0e-ecc2467bf86e {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-a9757f26-c857-4855-ae0e-ecc2467bf86e .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 34px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: left;
}



#s-167d121c-34ea-40d5-9868-c175c9287caa {
  margin-top: 20px;
}
@media (min-width: 768px) and (max-width: 991px){#s-167d121c-34ea-40d5-9868-c175c9287caa {
  margin-top: 10px;
display: none;
}
#s-167d121c-34ea-40d5-9868-c175c9287caa, #wrap-s-167d121c-34ea-40d5-9868-c175c9287caa, #wrap-content-s-167d121c-34ea-40d5-9868-c175c9287caa { display: none !important; }}@media (max-width: 767px){#s-167d121c-34ea-40d5-9868-c175c9287caa {
  display: none;
}
#s-167d121c-34ea-40d5-9868-c175c9287caa, #wrap-s-167d121c-34ea-40d5-9868-c175c9287caa, #wrap-content-s-167d121c-34ea-40d5-9868-c175c9287caa { display: none !important; }}
#s-2b1d1231-bd9b-416d-ad13-f0cfe67b2581 {
  margin-top: 20px;
padding-top: 10px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
border-top-width: 1.5px;
border-left-width: 1.5px;
border-bottom-width: 1.5px;
border-right-width: 1.5px;
border-color: rgba(198, 203, 200, 1);
border-style: solid;
border-radius: 10px;
min-height: 50px;
background-color: rgba(251, 249, 246, 1);
}








#s-2b1d1231-bd9b-416d-ad13-f0cfe67b2581 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2b1d1231-bd9b-416d-ad13-f0cfe67b2581.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 {
  margin-top: 0px;
max-width: 130px;
text-align: left;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 {
  margin: 0 !important;
  overflow: visible;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0px;
  
}

.shg-image-content-margin-container-s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 img.shogun-image {
  /* Add background color handling */
  
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shogun-image {
  box-sizing: border-box;
}



.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 img.shogun-image {
  
}


@media (min-width: 1200px){#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 {
  margin: 0 !important;
  overflow: visible;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 img.shogun-image {
  /* Add background color handling */
  
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shogun-image {
  box-sizing: border-box;
}



.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 {
  margin: 0 !important;
  overflow: visible;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 img.shogun-image {
  /* Add background color handling */
  
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shogun-image {
  box-sizing: border-box;
}



.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 {
  margin: 0 !important;
  overflow: visible;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 img.shogun-image {
  /* Add background color handling */
  
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shogun-image {
  box-sizing: border-box;
}



.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 img.shogun-image {
  
}


}@media (max-width: 767px){#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 {
  margin: 0 !important;
  overflow: visible;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 img.shogun-image {
  /* Add background color handling */
  
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca5e709b-ca7a-4190-b6f4-29f4025a1526.shogun-image {
  box-sizing: border-box;
}



.s-ca5e709b-ca7a-4190-b6f4-29f4025a1526 img.shogun-image {
  
}


}
#s-ca4fad0d-8982-44a5-8eeb-a663c0c4dde8 {
  margin-top: 10px;
}

#s-fa33cf27-56c0-4631-80b6-f234bad14360 {
  margin-top: 21px;
margin-bottom: -20px;
margin-right: auto;
}

#s-ab553083-a703-4862-a5ee-875814fbd2c1 {
  border-style: solid;
margin-top: 20px;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 25px;
background-color: rgba(204, 71, 25, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-ab553083-a703-4862-a5ee-875814fbd2c1:hover {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-ab553083-a703-4862-a5ee-875814fbd2c1:active {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-ab553083-a703-4862-a5ee-875814fbd2c1-root {
    text-align: left;
  }


#s-ab553083-a703-4862-a5ee-875814fbd2c1.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-ab553083-a703-4862-a5ee-875814fbd2c1-root {
    text-align: left;
  }


#s-ab553083-a703-4862-a5ee-875814fbd2c1.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ab553083-a703-4862-a5ee-875814fbd2c1-root {
    text-align: left;
  }


#s-ab553083-a703-4862-a5ee-875814fbd2c1.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ab553083-a703-4862-a5ee-875814fbd2c1-root {
    text-align: left;
  }


#s-ab553083-a703-4862-a5ee-875814fbd2c1.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-ab553083-a703-4862-a5ee-875814fbd2c1-root {
    text-align: left;
  }


#s-ab553083-a703-4862-a5ee-875814fbd2c1.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}
#s-e9c189c3-c6e7-4308-8c18-7c9536bda361 {
  margin-left: 3%;
margin-right: 3%;
min-height: 50px;
}
@media (min-width: 1200px){#s-e9c189c3-c6e7-4308-8c18-7c9536bda361 {
  display: none;
}
#s-e9c189c3-c6e7-4308-8c18-7c9536bda361, #wrap-s-e9c189c3-c6e7-4308-8c18-7c9536bda361, #wrap-content-s-e9c189c3-c6e7-4308-8c18-7c9536bda361 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e9c189c3-c6e7-4308-8c18-7c9536bda361 {
  display: none;
}
#s-e9c189c3-c6e7-4308-8c18-7c9536bda361, #wrap-s-e9c189c3-c6e7-4308-8c18-7c9536bda361, #wrap-content-s-e9c189c3-c6e7-4308-8c18-7c9536bda361 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e9c189c3-c6e7-4308-8c18-7c9536bda361 {
  padding-top: 0px;
padding-bottom: 32px;
}
}@media (max-width: 767px){#s-e9c189c3-c6e7-4308-8c18-7c9536bda361 {
  padding-bottom: 32px;
}
}







#s-e9c189c3-c6e7-4308-8c18-7c9536bda361 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e9c189c3-c6e7-4308-8c18-7c9536bda361.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0aa91c1c-c99d-4350-937f-f36263cc728e {
  margin-top: 20px;
margin-right: -3%;
}
@media (min-width: 768px) and (max-width: 991px){#s-0aa91c1c-c99d-4350-937f-f36263cc728e {
  
}
}
@media (min-width: 0px) {
[id="s-0aa91c1c-c99d-4350-937f-f36263cc728e"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-0aa91c1c-c99d-4350-937f-f36263cc728e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-0aa91c1c-c99d-4350-937f-f36263cc728e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-0aa91c1c-c99d-4350-937f-f36263cc728e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-0aa91c1c-c99d-4350-937f-f36263cc728e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-0aa91c1c-c99d-4350-937f-f36263cc728e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-0aa91c1c-c99d-4350-937f-f36263cc728e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

#s-9bb43d32-f504-42cc-896d-df5fdaad924d {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-9bb43d32-f504-42cc-896d-df5fdaad924d .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 70px;
  line-height: 0.9em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-58713a48-4e9f-40be-a3e7-43a5ba888ef1 {
  margin-left: -70%;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-58713a48-4e9f-40be-a3e7-43a5ba888ef1 {
  margin-left: 2%;
}
}@media (max-width: 767px){#s-58713a48-4e9f-40be-a3e7-43a5ba888ef1 {
  margin-left: -73%;
}
}
#s-58713a48-4e9f-40be-a3e7-43a5ba888ef1 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 25px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: left;
}



#s-2fb929db-11bd-4510-93bf-8bd540b98781 {
  margin-top: 10px;
}
@media (min-width: 768px) and (max-width: 991px){#s-2fb929db-11bd-4510-93bf-8bd540b98781 {
  
}
}@media (max-width: 767px){#s-2fb929db-11bd-4510-93bf-8bd540b98781 {
  
}
}
#s-5eab8be9-0549-483c-ad51-f914c7269a5c {
  margin-top: 10px;
margin-left: -1%;
margin-right: -1%;
padding-top: 10px;
padding-left: 2%;
padding-bottom: 0px;
padding-right: 2%;
border-top-width: 1.5px;
border-left-width: 1.5px;
border-bottom-width: 1.5px;
border-right-width: 1.5px;
border-color: rgba(198, 203, 200, 1);
border-style: solid;
border-radius: 10px;
min-height: 50px;
background-color: rgba(251, 249, 246, 1);
}








#s-5eab8be9-0549-483c-ad51-f914c7269a5c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5eab8be9-0549-483c-ad51-f914c7269a5c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8 {
  margin-top: 0px;
max-width: 130px;
text-align: left;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8 {
  margin: 0 !important;
  overflow: visible;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d3d18184-aa85-4458-a7c9-a200534ca2b8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0px;
  
}

.shg-image-content-margin-container-s-d3d18184-aa85-4458-a7c9-a200534ca2b8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8 img.shogun-image {
  /* Add background color handling */
  
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-d3d18184-aa85-4458-a7c9-a200534ca2b8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shogun-image {
  box-sizing: border-box;
}



.s-d3d18184-aa85-4458-a7c9-a200534ca2b8 img.shogun-image {
  
}


@media (min-width: 1200px){#s-d3d18184-aa85-4458-a7c9-a200534ca2b8 {
  margin: 0 !important;
  overflow: visible;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d3d18184-aa85-4458-a7c9-a200534ca2b8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d3d18184-aa85-4458-a7c9-a200534ca2b8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8 img.shogun-image {
  /* Add background color handling */
  
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-d3d18184-aa85-4458-a7c9-a200534ca2b8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shogun-image {
  box-sizing: border-box;
}



.s-d3d18184-aa85-4458-a7c9-a200534ca2b8 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-d3d18184-aa85-4458-a7c9-a200534ca2b8 {
  margin: 0 !important;
  overflow: visible;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d3d18184-aa85-4458-a7c9-a200534ca2b8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d3d18184-aa85-4458-a7c9-a200534ca2b8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8 img.shogun-image {
  /* Add background color handling */
  
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-d3d18184-aa85-4458-a7c9-a200534ca2b8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shogun-image {
  box-sizing: border-box;
}



.s-d3d18184-aa85-4458-a7c9-a200534ca2b8 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-d3d18184-aa85-4458-a7c9-a200534ca2b8 {
  margin: 0 !important;
  overflow: visible;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d3d18184-aa85-4458-a7c9-a200534ca2b8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d3d18184-aa85-4458-a7c9-a200534ca2b8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8 img.shogun-image {
  /* Add background color handling */
  
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-d3d18184-aa85-4458-a7c9-a200534ca2b8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shogun-image {
  box-sizing: border-box;
}



.s-d3d18184-aa85-4458-a7c9-a200534ca2b8 img.shogun-image {
  
}


}@media (max-width: 767px){#s-d3d18184-aa85-4458-a7c9-a200534ca2b8 {
  margin: 0 !important;
  overflow: visible;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d3d18184-aa85-4458-a7c9-a200534ca2b8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d3d18184-aa85-4458-a7c9-a200534ca2b8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8 img.shogun-image {
  /* Add background color handling */
  
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-d3d18184-aa85-4458-a7c9-a200534ca2b8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d3d18184-aa85-4458-a7c9-a200534ca2b8.shogun-image {
  box-sizing: border-box;
}



.s-d3d18184-aa85-4458-a7c9-a200534ca2b8 img.shogun-image {
  
}


}
#s-32e317a5-3de3-4a3b-ae61-899101085605 {
  margin-top: 10px;
}

#s-67abe0bf-a754-44cf-8495-639d1112deff {
  margin-top: 21px;
margin-bottom: -20px;
margin-right: auto;
}
@media (max-width: 767px){#s-67abe0bf-a754-44cf-8495-639d1112deff {
  margin-top: 5px;
}
}
#s-b0c6b863-10a2-4943-b178-94aa3e6315dc {
  border-style: solid;
margin-top: 20px;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 25px;
background-color: rgba(204, 71, 25, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-b0c6b863-10a2-4943-b178-94aa3e6315dc:hover {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-b0c6b863-10a2-4943-b178-94aa3e6315dc:active {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-b0c6b863-10a2-4943-b178-94aa3e6315dc {
  margin-bottom: 0px;
}
}

  #s-b0c6b863-10a2-4943-b178-94aa3e6315dc-root {
    text-align: center;
  }


#s-b0c6b863-10a2-4943-b178-94aa3e6315dc.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-b0c6b863-10a2-4943-b178-94aa3e6315dc-root {
    text-align: center;
  }


#s-b0c6b863-10a2-4943-b178-94aa3e6315dc.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b0c6b863-10a2-4943-b178-94aa3e6315dc-root {
    text-align: center;
  }


#s-b0c6b863-10a2-4943-b178-94aa3e6315dc.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b0c6b863-10a2-4943-b178-94aa3e6315dc-root {
    text-align: center;
  }


#s-b0c6b863-10a2-4943-b178-94aa3e6315dc.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-b0c6b863-10a2-4943-b178-94aa3e6315dc-root {
    text-align: center;
  }


#s-b0c6b863-10a2-4943-b178-94aa3e6315dc.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}
#s-5dbde1d9-b8e6-4da8-966b-0164f9bcde54 {
  margin-left: auto;
margin-right: auto;
max-width: 550px;
text-align: left;
}

#s-2ceb959e-e8b4-4676-b4a1-5217d2143d84 {
  padding-top: 50px;
padding-bottom: 50px;
min-height: 50px;
}
@media (max-width: 767px){#s-2ceb959e-e8b4-4676-b4a1-5217d2143d84 {
  padding-top: 0px;
padding-bottom: 0px;
}
}







#s-2ceb959e-e8b4-4676-b4a1-5217d2143d84 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2ceb959e-e8b4-4676-b4a1-5217d2143d84.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-bd04eef3-f95d-4a68-aa67-b8d819793fd7 {
  margin-left: auto;
margin-right: auto;
max-width: 1400px;
}
@media (min-width: 768px) and (max-width: 991px){#s-bd04eef3-f95d-4a68-aa67-b8d819793fd7 {
  
}
}@media (max-width: 767px){#s-bd04eef3-f95d-4a68-aa67-b8d819793fd7 {
  
}
}
@media (min-width: 0px) {
[id="s-bd04eef3-f95d-4a68-aa67-b8d819793fd7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bd04eef3-f95d-4a68-aa67-b8d819793fd7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-bd04eef3-f95d-4a68-aa67-b8d819793fd7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-bd04eef3-f95d-4a68-aa67-b8d819793fd7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-dc62a99a-8cc4-4c52-a3af-15035d5a8e65 {
  margin-left: auto;
margin-right: auto;
max-width: 550px;
text-align: left;
}

#s-f8d4f276-268f-48c8-a54b-16438315d2f2 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-f8d4f276-268f-48c8-a54b-16438315d2f2 {
  display: none;
}
#s-f8d4f276-268f-48c8-a54b-16438315d2f2, #wrap-s-f8d4f276-268f-48c8-a54b-16438315d2f2, #wrap-content-s-f8d4f276-268f-48c8-a54b-16438315d2f2 { display: none !important; }}@media (max-width: 767px){#s-f8d4f276-268f-48c8-a54b-16438315d2f2 {
  display: none;
}
#s-f8d4f276-268f-48c8-a54b-16438315d2f2, #wrap-s-f8d4f276-268f-48c8-a54b-16438315d2f2, #wrap-content-s-f8d4f276-268f-48c8-a54b-16438315d2f2 { display: none !important; }}







#s-f8d4f276-268f-48c8-a54b-16438315d2f2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f8d4f276-268f-48c8-a54b-16438315d2f2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (min-width: 768px) and (max-width: 991px){#s-f6c8224d-e88f-46fa-84a0-c197f8332840 {
  
}
}
@media (min-width: 0px) {
[id="s-f6c8224d-e88f-46fa-84a0-c197f8332840"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f6c8224d-e88f-46fa-84a0-c197f8332840"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-f6c8224d-e88f-46fa-84a0-c197f8332840"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-f6c8224d-e88f-46fa-84a0-c197f8332840"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-f6c8224d-e88f-46fa-84a0-c197f8332840"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-f6c8224d-e88f-46fa-84a0-c197f8332840"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-f6c8224d-e88f-46fa-84a0-c197f8332840"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

#s-675b7f4e-0b3d-4bcf-bfe9-c9f3047e9396 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-675b7f4e-0b3d-4bcf-bfe9-c9f3047e9396 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 85px;
  line-height: 1em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-e8cdefe7-e4c2-4315-a6d3-8795ad7d41e7 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-e8cdefe7-e4c2-4315-a6d3-8795ad7d41e7 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 35px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: left;
}



#s-7fc61572-02e0-4458-873b-1daac1c3e30e {
  margin-top: 20px;
}
@media (min-width: 768px) and (max-width: 991px){#s-7fc61572-02e0-4458-873b-1daac1c3e30e {
  margin-top: 10px;
display: none;
}
#s-7fc61572-02e0-4458-873b-1daac1c3e30e, #wrap-s-7fc61572-02e0-4458-873b-1daac1c3e30e, #wrap-content-s-7fc61572-02e0-4458-873b-1daac1c3e30e { display: none !important; }}@media (max-width: 767px){#s-7fc61572-02e0-4458-873b-1daac1c3e30e {
  display: none;
}
#s-7fc61572-02e0-4458-873b-1daac1c3e30e, #wrap-s-7fc61572-02e0-4458-873b-1daac1c3e30e, #wrap-content-s-7fc61572-02e0-4458-873b-1daac1c3e30e { display: none !important; }}
#s-796c4b0f-b1a8-487d-a047-74e80a3eb3a1 {
  margin-top: 20px;
padding-top: 10px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
border-top-width: 1.5px;
border-left-width: 1.5px;
border-bottom-width: 1.5px;
border-right-width: 1.5px;
border-color: rgba(198, 203, 200, 1);
border-style: solid;
border-radius: 10px;
min-height: 50px;
background-color: rgba(251, 249, 246, 1);
}








#s-796c4b0f-b1a8-487d-a047-74e80a3eb3a1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-796c4b0f-b1a8-487d-a047-74e80a3eb3a1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf {
  margin-top: 0px;
max-width: 130px;
text-align: left;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf {
  margin: 0 !important;
  overflow: visible;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0px;
  
}

.shg-image-content-margin-container-s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf img.shogun-image {
  /* Add background color handling */
  
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shogun-image {
  box-sizing: border-box;
}



.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf img.shogun-image {
  
}


@media (min-width: 1200px){#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf {
  margin: 0 !important;
  overflow: visible;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf img.shogun-image {
  /* Add background color handling */
  
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shogun-image {
  box-sizing: border-box;
}



.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf {
  margin: 0 !important;
  overflow: visible;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf img.shogun-image {
  /* Add background color handling */
  
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shogun-image {
  box-sizing: border-box;
}



.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf {
  margin: 0 !important;
  overflow: visible;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf img.shogun-image {
  /* Add background color handling */
  
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shogun-image {
  box-sizing: border-box;
}



.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf img.shogun-image {
  
}


}@media (max-width: 767px){#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf {
  margin: 0 !important;
  overflow: visible;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf img.shogun-image {
  /* Add background color handling */
  
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf.shogun-image {
  box-sizing: border-box;
}



.s-c76d48ec-b215-4a6d-b3f8-d8a60103c9cf img.shogun-image {
  
}


}
#s-5ca99389-4029-40bc-be64-aac1b20d9314 {
  margin-top: 10px;
}

#s-93138d72-6b3f-4e96-892f-49cc9102e12a {
  margin-top: 21px;
margin-bottom: -20px;
margin-right: auto;
}

#s-5c5f32a5-114e-4d70-adb5-348b20531f55 {
  margin-left: 3%;
margin-right: 3%;
min-height: 50px;
}
@media (min-width: 1200px){#s-5c5f32a5-114e-4d70-adb5-348b20531f55 {
  display: none;
}
#s-5c5f32a5-114e-4d70-adb5-348b20531f55, #wrap-s-5c5f32a5-114e-4d70-adb5-348b20531f55, #wrap-content-s-5c5f32a5-114e-4d70-adb5-348b20531f55 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5c5f32a5-114e-4d70-adb5-348b20531f55 {
  display: none;
}
#s-5c5f32a5-114e-4d70-adb5-348b20531f55, #wrap-s-5c5f32a5-114e-4d70-adb5-348b20531f55, #wrap-content-s-5c5f32a5-114e-4d70-adb5-348b20531f55 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5c5f32a5-114e-4d70-adb5-348b20531f55 {
  padding-bottom: 32px;
}
}@media (max-width: 767px){#s-5c5f32a5-114e-4d70-adb5-348b20531f55 {
  padding-bottom: 32px;
}
}







#s-5c5f32a5-114e-4d70-adb5-348b20531f55 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5c5f32a5-114e-4d70-adb5-348b20531f55.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7607bae6-093a-4435-b7ce-7c2ee6e18ba4 {
  margin-top: 20px;
margin-right: -3%;
}
@media (min-width: 768px) and (max-width: 991px){#s-7607bae6-093a-4435-b7ce-7c2ee6e18ba4 {
  
}
}
@media (min-width: 0px) {
[id="s-7607bae6-093a-4435-b7ce-7c2ee6e18ba4"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-7607bae6-093a-4435-b7ce-7c2ee6e18ba4"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-7607bae6-093a-4435-b7ce-7c2ee6e18ba4"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-7607bae6-093a-4435-b7ce-7c2ee6e18ba4"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-7607bae6-093a-4435-b7ce-7c2ee6e18ba4"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-7607bae6-093a-4435-b7ce-7c2ee6e18ba4"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-7607bae6-093a-4435-b7ce-7c2ee6e18ba4"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

#s-65f36378-cfe0-4f88-b81b-383a7881a888 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-65f36378-cfe0-4f88-b81b-383a7881a888 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 70px;
  line-height: 0.9em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-19c86edc-a322-431f-be3e-5cca97446365 {
  margin-left: -70%;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-19c86edc-a322-431f-be3e-5cca97446365 {
  margin-left: 2%;
}
}@media (max-width: 767px){#s-19c86edc-a322-431f-be3e-5cca97446365 {
  margin-left: -73%;
}
}
#s-19c86edc-a322-431f-be3e-5cca97446365 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 25px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: left;
}



#s-b07ae03c-0ad9-42e8-bbc9-e3823f8aaa0f {
  margin-top: 10px;
}
@media (min-width: 768px) and (max-width: 991px){#s-b07ae03c-0ad9-42e8-bbc9-e3823f8aaa0f {
  
}
}@media (max-width: 767px){#s-b07ae03c-0ad9-42e8-bbc9-e3823f8aaa0f {
  
}
}
#s-2cdbdcba-bc2f-47b2-9597-a37d016c9095 {
  margin-top: 10px;
margin-left: -1%;
margin-right: -1%;
padding-top: 10px;
padding-left: 2%;
padding-bottom: 0px;
padding-right: 2%;
border-top-width: 1.5px;
border-left-width: 1.5px;
border-bottom-width: 1.5px;
border-right-width: 1.5px;
border-color: rgba(198, 203, 200, 1);
border-style: solid;
border-radius: 10px;
min-height: 50px;
background-color: rgba(251, 249, 246, 1);
}








#s-2cdbdcba-bc2f-47b2-9597-a37d016c9095 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2cdbdcba-bc2f-47b2-9597-a37d016c9095.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 {
  margin-top: 0px;
max-width: 130px;
text-align: left;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 {
  margin: 0 !important;
  overflow: visible;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0px;
  
}

.shg-image-content-margin-container-s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 img.shogun-image {
  /* Add background color handling */
  
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shogun-image {
  box-sizing: border-box;
}



.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 img.shogun-image {
  
}


@media (min-width: 1200px){#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 {
  margin: 0 !important;
  overflow: visible;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 img.shogun-image {
  /* Add background color handling */
  
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shogun-image {
  box-sizing: border-box;
}



.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 {
  margin: 0 !important;
  overflow: visible;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 img.shogun-image {
  /* Add background color handling */
  
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shogun-image {
  box-sizing: border-box;
}



.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 {
  margin: 0 !important;
  overflow: visible;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 img.shogun-image {
  /* Add background color handling */
  
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shogun-image {
  box-sizing: border-box;
}



.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 img.shogun-image {
  
}


}@media (max-width: 767px){#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 {
  margin: 0 !important;
  overflow: visible;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 img.shogun-image {
  /* Add background color handling */
  
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a6006803-d3fc-4e3e-b8db-a53a58fbe825.shogun-image {
  box-sizing: border-box;
}



.s-a6006803-d3fc-4e3e-b8db-a53a58fbe825 img.shogun-image {
  
}


}
#s-b1b381cc-b20b-4aca-8ffb-7949c51dbe0e {
  margin-top: 10px;
}

#s-9274e63f-061f-419f-ae10-aa6b6165cdf3 {
  margin-top: 21px;
margin-bottom: -20px;
margin-right: auto;
}
@media (max-width: 767px){#s-9274e63f-061f-419f-ae10-aa6b6165cdf3 {
  margin-top: 5px;
}
}
#s-2f56da27-96fc-430b-8c32-fbbd0aad8038 {
  padding-top: 50px;
padding-bottom: 50px;
min-height: 50px;
background-color: rgba(244, 242, 238, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-2f56da27-96fc-430b-8c32-fbbd0aad8038 {
  padding-top: 0px;
padding-bottom: 0px;
}
}@media (max-width: 767px){#s-2f56da27-96fc-430b-8c32-fbbd0aad8038 {
  padding-top: 0px;
padding-bottom: 0px;
}
}







#s-2f56da27-96fc-430b-8c32-fbbd0aad8038 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2f56da27-96fc-430b-8c32-fbbd0aad8038.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a8e377a8-c124-435f-86ba-76007fc3c069 {
  margin-left: auto;
margin-right: auto;
max-width: 1400px;
}
@media (min-width: 768px) and (max-width: 991px){#s-a8e377a8-c124-435f-86ba-76007fc3c069 {
  
}
}@media (max-width: 767px){#s-a8e377a8-c124-435f-86ba-76007fc3c069 {
  
}
}
@media (min-width: 0px) {
[id="s-a8e377a8-c124-435f-86ba-76007fc3c069"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a8e377a8-c124-435f-86ba-76007fc3c069"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a8e377a8-c124-435f-86ba-76007fc3c069"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a8e377a8-c124-435f-86ba-76007fc3c069"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-a8e377a8-c124-435f-86ba-76007fc3c069"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-d758ad3b-4f05-4bef-949b-c94d26db37be {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-d758ad3b-4f05-4bef-949b-c94d26db37be {
  display: none;
}
#s-d758ad3b-4f05-4bef-949b-c94d26db37be, #wrap-s-d758ad3b-4f05-4bef-949b-c94d26db37be, #wrap-content-s-d758ad3b-4f05-4bef-949b-c94d26db37be { display: none !important; }}@media (max-width: 767px){#s-d758ad3b-4f05-4bef-949b-c94d26db37be {
  display: none;
}
#s-d758ad3b-4f05-4bef-949b-c94d26db37be, #wrap-s-d758ad3b-4f05-4bef-949b-c94d26db37be, #wrap-content-s-d758ad3b-4f05-4bef-949b-c94d26db37be { display: none !important; }}







#s-d758ad3b-4f05-4bef-949b-c94d26db37be > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d758ad3b-4f05-4bef-949b-c94d26db37be.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (min-width: 768px) and (max-width: 991px){#s-cbb0ef03-10e2-4bdc-893a-8134ff7b7c0b {
  
}
}
@media (min-width: 0px) {
[id="s-cbb0ef03-10e2-4bdc-893a-8134ff7b7c0b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cbb0ef03-10e2-4bdc-893a-8134ff7b7c0b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-cbb0ef03-10e2-4bdc-893a-8134ff7b7c0b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-cbb0ef03-10e2-4bdc-893a-8134ff7b7c0b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-cbb0ef03-10e2-4bdc-893a-8134ff7b7c0b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-cbb0ef03-10e2-4bdc-893a-8134ff7b7c0b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-cbb0ef03-10e2-4bdc-893a-8134ff7b7c0b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

#s-f4a8cee6-3bdf-45c3-9d5d-699deae29a27 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-f4a8cee6-3bdf-45c3-9d5d-699deae29a27 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 85px;
  line-height: 1em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-b2f25c61-168f-4a55-9d8c-e308fec6bc28 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-b2f25c61-168f-4a55-9d8c-e308fec6bc28 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 35px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: left;
}



#s-f18fcce4-586a-43c6-827a-5f82646a3400 {
  margin-top: 20px;
}
@media (min-width: 768px) and (max-width: 991px){#s-f18fcce4-586a-43c6-827a-5f82646a3400 {
  margin-top: 10px;
display: none;
}
#s-f18fcce4-586a-43c6-827a-5f82646a3400, #wrap-s-f18fcce4-586a-43c6-827a-5f82646a3400, #wrap-content-s-f18fcce4-586a-43c6-827a-5f82646a3400 { display: none !important; }}@media (max-width: 767px){#s-f18fcce4-586a-43c6-827a-5f82646a3400 {
  display: none;
}
#s-f18fcce4-586a-43c6-827a-5f82646a3400, #wrap-s-f18fcce4-586a-43c6-827a-5f82646a3400, #wrap-content-s-f18fcce4-586a-43c6-827a-5f82646a3400 { display: none !important; }}
#s-fab0bab0-7e06-4a84-94df-c122aaaed52a {
  margin-top: 20px;
padding-top: 10px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
border-top-width: 1.5px;
border-left-width: 1.5px;
border-bottom-width: 1.5px;
border-right-width: 1.5px;
border-color: rgba(198, 203, 200, 1);
border-style: solid;
border-radius: 10px;
min-height: 50px;
background-color: rgba(251, 249, 246, 1);
}








#s-fab0bab0-7e06-4a84-94df-c122aaaed52a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fab0bab0-7e06-4a84-94df-c122aaaed52a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c {
  margin-top: 0px;
max-width: 130px;
text-align: left;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c {
  margin: 0 !important;
  overflow: visible;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0px;
  
}

.shg-image-content-margin-container-s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c img.shogun-image {
  /* Add background color handling */
  
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c .shogun-image-content {
  
    justify-content: center;
  
}

.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shogun-image {
  box-sizing: border-box;
}



.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c img.shogun-image {
  
}


@media (min-width: 1200px){#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c {
  margin: 0 !important;
  overflow: visible;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c img.shogun-image {
  /* Add background color handling */
  
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c .shogun-image-content {
  
    justify-content: center;
  
}

.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shogun-image {
  box-sizing: border-box;
}



.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c {
  margin: 0 !important;
  overflow: visible;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c img.shogun-image {
  /* Add background color handling */
  
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c .shogun-image-content {
  
    justify-content: center;
  
}

.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shogun-image {
  box-sizing: border-box;
}



.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c {
  margin: 0 !important;
  overflow: visible;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c img.shogun-image {
  /* Add background color handling */
  
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c .shogun-image-content {
  
    justify-content: center;
  
}

.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shogun-image {
  box-sizing: border-box;
}



.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c img.shogun-image {
  
}


}@media (max-width: 767px){#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c {
  margin: 0 !important;
  overflow: visible;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c img.shogun-image {
  /* Add background color handling */
  
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c .shogun-image-content {
  
    justify-content: center;
  
}

.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c.shogun-image {
  box-sizing: border-box;
}



.s-c9c2102a-09c2-4041-9edb-c6bd9a9d7d8c img.shogun-image {
  
}


}
#s-2ed8e0c1-15a9-4ce6-9eba-233118867a03 {
  margin-top: 10px;
}

#s-a12d93a8-7f4c-4cb6-af1d-91263d693173 {
  margin-top: 21px;
margin-bottom: -20px;
margin-right: auto;
}

#s-5e9717f9-7b51-4451-b640-967883b28bfc {
  border-style: solid;
margin-top: 20px;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 25px;
background-color: rgba(204, 71, 25, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-5e9717f9-7b51-4451-b640-967883b28bfc:hover {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-5e9717f9-7b51-4451-b640-967883b28bfc:active {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-5e9717f9-7b51-4451-b640-967883b28bfc-root {
    text-align: left;
  }


#s-5e9717f9-7b51-4451-b640-967883b28bfc.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-5e9717f9-7b51-4451-b640-967883b28bfc-root {
    text-align: left;
  }


#s-5e9717f9-7b51-4451-b640-967883b28bfc.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-5e9717f9-7b51-4451-b640-967883b28bfc-root {
    text-align: left;
  }


#s-5e9717f9-7b51-4451-b640-967883b28bfc.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-5e9717f9-7b51-4451-b640-967883b28bfc-root {
    text-align: left;
  }


#s-5e9717f9-7b51-4451-b640-967883b28bfc.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-5e9717f9-7b51-4451-b640-967883b28bfc-root {
    text-align: left;
  }


#s-5e9717f9-7b51-4451-b640-967883b28bfc.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}
#s-9088bf6c-bc29-435a-abfe-7f1269278018 {
  margin-left: 3%;
margin-right: 3%;
min-height: 50px;
}
@media (min-width: 1200px){#s-9088bf6c-bc29-435a-abfe-7f1269278018 {
  display: none;
}
#s-9088bf6c-bc29-435a-abfe-7f1269278018, #wrap-s-9088bf6c-bc29-435a-abfe-7f1269278018, #wrap-content-s-9088bf6c-bc29-435a-abfe-7f1269278018 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9088bf6c-bc29-435a-abfe-7f1269278018 {
  display: none;
}
#s-9088bf6c-bc29-435a-abfe-7f1269278018, #wrap-s-9088bf6c-bc29-435a-abfe-7f1269278018, #wrap-content-s-9088bf6c-bc29-435a-abfe-7f1269278018 { display: none !important; }}@media (max-width: 767px){#s-9088bf6c-bc29-435a-abfe-7f1269278018 {
  padding-bottom: 32px;
}
}







#s-9088bf6c-bc29-435a-abfe-7f1269278018 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9088bf6c-bc29-435a-abfe-7f1269278018.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6ace8ebc-057f-49fd-a03e-5bdfde87aa0f {
  margin-top: 20px;
margin-right: -2%;
}
@media (min-width: 768px) and (max-width: 991px){#s-6ace8ebc-057f-49fd-a03e-5bdfde87aa0f {
  
}
}
@media (min-width: 0px) {
[id="s-6ace8ebc-057f-49fd-a03e-5bdfde87aa0f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-6ace8ebc-057f-49fd-a03e-5bdfde87aa0f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-6ace8ebc-057f-49fd-a03e-5bdfde87aa0f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-6ace8ebc-057f-49fd-a03e-5bdfde87aa0f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-6ace8ebc-057f-49fd-a03e-5bdfde87aa0f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-6ace8ebc-057f-49fd-a03e-5bdfde87aa0f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-6ace8ebc-057f-49fd-a03e-5bdfde87aa0f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

#s-94fae38e-6b0a-411a-9dd6-ef354fb6595c {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-94fae38e-6b0a-411a-9dd6-ef354fb6595c .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 70px;
  line-height: 0.9em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-49c0e845-f4eb-4408-b89d-a4329da70d29 {
  margin-left: -70%;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-49c0e845-f4eb-4408-b89d-a4329da70d29 {
  margin-left: 2%;
}
}@media (max-width: 767px){#s-49c0e845-f4eb-4408-b89d-a4329da70d29 {
  margin-left: -73%;
}
}
#s-49c0e845-f4eb-4408-b89d-a4329da70d29 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 25px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: left;
}



#s-d56072d1-3a55-444b-9a4c-f13f461e886e {
  margin-top: 10px;
}
@media (min-width: 768px) and (max-width: 991px){#s-d56072d1-3a55-444b-9a4c-f13f461e886e {
  
}
}@media (max-width: 767px){#s-d56072d1-3a55-444b-9a4c-f13f461e886e {
  
}
}
#s-8431aa7c-b341-4fb5-b4a2-e70cfb0169fc {
  margin-top: 10px;
margin-left: -1%;
margin-right: -1%;
padding-top: 10px;
padding-left: 2%;
padding-bottom: 0px;
padding-right: 2%;
border-top-width: 1.5px;
border-left-width: 1.5px;
border-bottom-width: 1.5px;
border-right-width: 1.5px;
border-color: rgba(198, 203, 200, 1);
border-style: solid;
border-radius: 10px;
min-height: 50px;
background-color: rgba(251, 249, 246, 1);
}








#s-8431aa7c-b341-4fb5-b4a2-e70cfb0169fc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8431aa7c-b341-4fb5-b4a2-e70cfb0169fc.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea {
  margin-top: 0px;
max-width: 130px;
text-align: left;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea {
  margin: 0 !important;
  overflow: visible;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c0e92422-3ff9-41c8-89e7-ce414ee233ea {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0px;
  
}

.shg-image-content-margin-container-s-c0e92422-3ff9-41c8-89e7-ce414ee233ea {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea img.shogun-image {
  /* Add background color handling */
  
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea .shogun-image-content {
  
    justify-content: center;
  
}

.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shogun-image {
  box-sizing: border-box;
}



.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea img.shogun-image {
  
}


@media (min-width: 1200px){#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea {
  margin: 0 !important;
  overflow: visible;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c0e92422-3ff9-41c8-89e7-ce414ee233ea {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c0e92422-3ff9-41c8-89e7-ce414ee233ea {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea img.shogun-image {
  /* Add background color handling */
  
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea .shogun-image-content {
  
    justify-content: center;
  
}

.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shogun-image {
  box-sizing: border-box;
}



.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea {
  margin: 0 !important;
  overflow: visible;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c0e92422-3ff9-41c8-89e7-ce414ee233ea {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c0e92422-3ff9-41c8-89e7-ce414ee233ea {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea img.shogun-image {
  /* Add background color handling */
  
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea .shogun-image-content {
  
    justify-content: center;
  
}

.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shogun-image {
  box-sizing: border-box;
}



.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea {
  margin: 0 !important;
  overflow: visible;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c0e92422-3ff9-41c8-89e7-ce414ee233ea {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c0e92422-3ff9-41c8-89e7-ce414ee233ea {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea img.shogun-image {
  /* Add background color handling */
  
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea .shogun-image-content {
  
    justify-content: center;
  
}

.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shogun-image {
  box-sizing: border-box;
}



.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea img.shogun-image {
  
}


}@media (max-width: 767px){#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea {
  margin: 0 !important;
  overflow: visible;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c0e92422-3ff9-41c8-89e7-ce414ee233ea {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c0e92422-3ff9-41c8-89e7-ce414ee233ea {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea img.shogun-image {
  /* Add background color handling */
  
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea .shogun-image-content {
  
    justify-content: center;
  
}

.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c0e92422-3ff9-41c8-89e7-ce414ee233ea.shogun-image {
  box-sizing: border-box;
}



.s-c0e92422-3ff9-41c8-89e7-ce414ee233ea img.shogun-image {
  
}


}
#s-94bc750d-01af-42aa-a45b-3f997ebc74bb {
  margin-top: 10px;
}

#s-75d448ee-9c86-4c20-b549-c8e7ce213327 {
  margin-top: 21px;
margin-bottom: -20px;
margin-right: auto;
}

#s-2d87d10f-aefc-46e2-b175-3cab9967499d {
  border-style: solid;
margin-top: 20px;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 25px;
background-color: rgba(204, 71, 25, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-2d87d10f-aefc-46e2-b175-3cab9967499d:hover {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-2d87d10f-aefc-46e2-b175-3cab9967499d:active {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-2d87d10f-aefc-46e2-b175-3cab9967499d {
  margin-bottom: 0px;
}
}

  #s-2d87d10f-aefc-46e2-b175-3cab9967499d-root {
    text-align: center;
  }


#s-2d87d10f-aefc-46e2-b175-3cab9967499d.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-2d87d10f-aefc-46e2-b175-3cab9967499d-root {
    text-align: center;
  }


#s-2d87d10f-aefc-46e2-b175-3cab9967499d.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2d87d10f-aefc-46e2-b175-3cab9967499d-root {
    text-align: center;
  }


#s-2d87d10f-aefc-46e2-b175-3cab9967499d.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2d87d10f-aefc-46e2-b175-3cab9967499d-root {
    text-align: center;
  }


#s-2d87d10f-aefc-46e2-b175-3cab9967499d.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-2d87d10f-aefc-46e2-b175-3cab9967499d-root {
    text-align: center;
  }


#s-2d87d10f-aefc-46e2-b175-3cab9967499d.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}
#s-c3150051-73c1-4f97-9f36-a67f22ede65f {
  margin-left: auto;
margin-right: auto;
max-width: 550px;
text-align: left;
}

#s-70dc0f51-990c-4bdc-8c42-d3c0c9d7f9e4 {
  padding-top: 50px;
padding-bottom: 50px;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-70dc0f51-990c-4bdc-8c42-d3c0c9d7f9e4 {
  padding-top: 0px;
padding-bottom: 0px;
}
}@media (max-width: 767px){#s-70dc0f51-990c-4bdc-8c42-d3c0c9d7f9e4 {
  padding-top: 0px;
padding-bottom: 0px;
}
}







#s-70dc0f51-990c-4bdc-8c42-d3c0c9d7f9e4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-70dc0f51-990c-4bdc-8c42-d3c0c9d7f9e4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2fa82cb7-eb8b-48e6-a2e3-a28a9151b56d {
  margin-left: auto;
margin-right: auto;
max-width: 1400px;
}
@media (min-width: 768px) and (max-width: 991px){#s-2fa82cb7-eb8b-48e6-a2e3-a28a9151b56d {
  
}
}@media (max-width: 767px){#s-2fa82cb7-eb8b-48e6-a2e3-a28a9151b56d {
  
}
}
@media (min-width: 0px) {
[id="s-2fa82cb7-eb8b-48e6-a2e3-a28a9151b56d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2fa82cb7-eb8b-48e6-a2e3-a28a9151b56d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-2fa82cb7-eb8b-48e6-a2e3-a28a9151b56d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-2fa82cb7-eb8b-48e6-a2e3-a28a9151b56d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-c32cec53-2811-4c2f-a11a-413750f82b84 {
  margin-left: auto;
margin-right: auto;
max-width: 550px;
text-align: left;
}

#s-32831817-cdee-4c05-a4a4-8a8f37086b8b {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-32831817-cdee-4c05-a4a4-8a8f37086b8b {
  display: none;
}
#s-32831817-cdee-4c05-a4a4-8a8f37086b8b, #wrap-s-32831817-cdee-4c05-a4a4-8a8f37086b8b, #wrap-content-s-32831817-cdee-4c05-a4a4-8a8f37086b8b { display: none !important; }}@media (max-width: 767px){#s-32831817-cdee-4c05-a4a4-8a8f37086b8b {
  display: none;
}
#s-32831817-cdee-4c05-a4a4-8a8f37086b8b, #wrap-s-32831817-cdee-4c05-a4a4-8a8f37086b8b, #wrap-content-s-32831817-cdee-4c05-a4a4-8a8f37086b8b { display: none !important; }}







#s-32831817-cdee-4c05-a4a4-8a8f37086b8b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-32831817-cdee-4c05-a4a4-8a8f37086b8b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (min-width: 768px) and (max-width: 991px){#s-8a6ebfc9-75b8-4775-b023-b604a6f5e659 {
  
}
}
@media (min-width: 0px) {
[id="s-8a6ebfc9-75b8-4775-b023-b604a6f5e659"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8a6ebfc9-75b8-4775-b023-b604a6f5e659"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-8a6ebfc9-75b8-4775-b023-b604a6f5e659"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-8a6ebfc9-75b8-4775-b023-b604a6f5e659"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-8a6ebfc9-75b8-4775-b023-b604a6f5e659"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-8a6ebfc9-75b8-4775-b023-b604a6f5e659"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-8a6ebfc9-75b8-4775-b023-b604a6f5e659"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

#s-bb53534e-8573-4723-bde2-8efad2eb2ff2 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-bb53534e-8573-4723-bde2-8efad2eb2ff2 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 85px;
  line-height: 1em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-8406e259-b11a-4778-9b5b-b4eb14012bbc {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-8406e259-b11a-4778-9b5b-b4eb14012bbc .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 35px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: left;
}



#s-2875b840-23d6-4877-bda9-570a373c848c {
  margin-top: 20px;
}
@media (min-width: 768px) and (max-width: 991px){#s-2875b840-23d6-4877-bda9-570a373c848c {
  margin-top: 10px;
display: none;
}
#s-2875b840-23d6-4877-bda9-570a373c848c, #wrap-s-2875b840-23d6-4877-bda9-570a373c848c, #wrap-content-s-2875b840-23d6-4877-bda9-570a373c848c { display: none !important; }}@media (max-width: 767px){#s-2875b840-23d6-4877-bda9-570a373c848c {
  display: none;
}
#s-2875b840-23d6-4877-bda9-570a373c848c, #wrap-s-2875b840-23d6-4877-bda9-570a373c848c, #wrap-content-s-2875b840-23d6-4877-bda9-570a373c848c { display: none !important; }}
#s-aafe2547-e12c-4f77-99e0-3ce08e7733c8 {
  margin-top: 20px;
padding-top: 10px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
border-top-width: 1.5px;
border-left-width: 1.5px;
border-bottom-width: 1.5px;
border-right-width: 1.5px;
border-color: rgba(198, 203, 200, 1);
border-style: solid;
border-radius: 10px;
min-height: 50px;
background-color: rgba(251, 249, 246, 1);
}








#s-aafe2547-e12c-4f77-99e0-3ce08e7733c8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aafe2547-e12c-4f77-99e0-3ce08e7733c8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e {
  margin-top: 0px;
max-width: 130px;
text-align: left;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e {
  margin: 0 !important;
  overflow: visible;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2d2b26fb-e009-481a-a861-538847a5a33e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0px;
  
}

.shg-image-content-margin-container-s-2d2b26fb-e009-481a-a861-538847a5a33e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e img.shogun-image {
  /* Add background color handling */
  
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-2d2b26fb-e009-481a-a861-538847a5a33e.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-2d2b26fb-e009-481a-a861-538847a5a33e .shogun-image-content {
  
    justify-content: center;
  
}

.s-2d2b26fb-e009-481a-a861-538847a5a33e.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-2d2b26fb-e009-481a-a861-538847a5a33e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e.shogun-image {
  box-sizing: border-box;
}



.s-2d2b26fb-e009-481a-a861-538847a5a33e img.shogun-image {
  
}


@media (min-width: 1200px){#s-2d2b26fb-e009-481a-a861-538847a5a33e {
  margin: 0 !important;
  overflow: visible;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2d2b26fb-e009-481a-a861-538847a5a33e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2d2b26fb-e009-481a-a861-538847a5a33e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e img.shogun-image {
  /* Add background color handling */
  
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-2d2b26fb-e009-481a-a861-538847a5a33e.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-2d2b26fb-e009-481a-a861-538847a5a33e .shogun-image-content {
  
    justify-content: center;
  
}

.s-2d2b26fb-e009-481a-a861-538847a5a33e.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-2d2b26fb-e009-481a-a861-538847a5a33e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e.shogun-image {
  box-sizing: border-box;
}



.s-2d2b26fb-e009-481a-a861-538847a5a33e img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-2d2b26fb-e009-481a-a861-538847a5a33e {
  margin: 0 !important;
  overflow: visible;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2d2b26fb-e009-481a-a861-538847a5a33e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2d2b26fb-e009-481a-a861-538847a5a33e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e img.shogun-image {
  /* Add background color handling */
  
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-2d2b26fb-e009-481a-a861-538847a5a33e.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-2d2b26fb-e009-481a-a861-538847a5a33e .shogun-image-content {
  
    justify-content: center;
  
}

.s-2d2b26fb-e009-481a-a861-538847a5a33e.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-2d2b26fb-e009-481a-a861-538847a5a33e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e.shogun-image {
  box-sizing: border-box;
}



.s-2d2b26fb-e009-481a-a861-538847a5a33e img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-2d2b26fb-e009-481a-a861-538847a5a33e {
  margin: 0 !important;
  overflow: visible;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2d2b26fb-e009-481a-a861-538847a5a33e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2d2b26fb-e009-481a-a861-538847a5a33e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e img.shogun-image {
  /* Add background color handling */
  
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-2d2b26fb-e009-481a-a861-538847a5a33e.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-2d2b26fb-e009-481a-a861-538847a5a33e .shogun-image-content {
  
    justify-content: center;
  
}

.s-2d2b26fb-e009-481a-a861-538847a5a33e.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-2d2b26fb-e009-481a-a861-538847a5a33e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e.shogun-image {
  box-sizing: border-box;
}



.s-2d2b26fb-e009-481a-a861-538847a5a33e img.shogun-image {
  
}


}@media (max-width: 767px){#s-2d2b26fb-e009-481a-a861-538847a5a33e {
  margin: 0 !important;
  overflow: visible;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2d2b26fb-e009-481a-a861-538847a5a33e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2d2b26fb-e009-481a-a861-538847a5a33e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e img.shogun-image {
  /* Add background color handling */
  
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-2d2b26fb-e009-481a-a861-538847a5a33e.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-2d2b26fb-e009-481a-a861-538847a5a33e .shogun-image-content {
  
    justify-content: center;
  
}

.s-2d2b26fb-e009-481a-a861-538847a5a33e.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-2d2b26fb-e009-481a-a861-538847a5a33e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2d2b26fb-e009-481a-a861-538847a5a33e.shogun-image {
  box-sizing: border-box;
}



.s-2d2b26fb-e009-481a-a861-538847a5a33e img.shogun-image {
  
}


}
#s-60e9d6e6-9d4a-44ce-bc5b-33d7e724334e {
  margin-top: 10px;
}

#s-32b60f61-ade8-4156-ace9-b6719ae9b79a {
  margin-top: 21px;
margin-bottom: -20px;
margin-right: auto;
}

#s-d32eb57c-2a04-4529-b5cd-2ec0ca5e7705 {
  margin-left: 3%;
margin-right: 3%;
min-height: 50px;
}
@media (min-width: 1200px){#s-d32eb57c-2a04-4529-b5cd-2ec0ca5e7705 {
  display: none;
}
#s-d32eb57c-2a04-4529-b5cd-2ec0ca5e7705, #wrap-s-d32eb57c-2a04-4529-b5cd-2ec0ca5e7705, #wrap-content-s-d32eb57c-2a04-4529-b5cd-2ec0ca5e7705 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d32eb57c-2a04-4529-b5cd-2ec0ca5e7705 {
  display: none;
}
#s-d32eb57c-2a04-4529-b5cd-2ec0ca5e7705, #wrap-s-d32eb57c-2a04-4529-b5cd-2ec0ca5e7705, #wrap-content-s-d32eb57c-2a04-4529-b5cd-2ec0ca5e7705 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d32eb57c-2a04-4529-b5cd-2ec0ca5e7705 {
  padding-bottom: 32px;
}
}@media (max-width: 767px){#s-d32eb57c-2a04-4529-b5cd-2ec0ca5e7705 {
  padding-bottom: 32px;
}
}







#s-d32eb57c-2a04-4529-b5cd-2ec0ca5e7705 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d32eb57c-2a04-4529-b5cd-2ec0ca5e7705.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d7ffb5e6-20f4-4aca-b810-fa1f5e7c5aaa {
  margin-top: 20px;
margin-right: -2%;
}
@media (min-width: 768px) and (max-width: 991px){#s-d7ffb5e6-20f4-4aca-b810-fa1f5e7c5aaa {
  
}
}
@media (min-width: 0px) {
[id="s-d7ffb5e6-20f4-4aca-b810-fa1f5e7c5aaa"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-d7ffb5e6-20f4-4aca-b810-fa1f5e7c5aaa"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-d7ffb5e6-20f4-4aca-b810-fa1f5e7c5aaa"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-d7ffb5e6-20f4-4aca-b810-fa1f5e7c5aaa"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-d7ffb5e6-20f4-4aca-b810-fa1f5e7c5aaa"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-d7ffb5e6-20f4-4aca-b810-fa1f5e7c5aaa"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-d7ffb5e6-20f4-4aca-b810-fa1f5e7c5aaa"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

#s-9568f0bc-5cf7-4420-8e24-9f2b7fe80750 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-9568f0bc-5cf7-4420-8e24-9f2b7fe80750 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 70px;
  line-height: 0.9em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-7a4766d4-eee4-44af-b1bb-29c6c5114ba1 {
  margin-left: -70%;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-7a4766d4-eee4-44af-b1bb-29c6c5114ba1 {
  margin-left: 2%;
}
}@media (max-width: 767px){#s-7a4766d4-eee4-44af-b1bb-29c6c5114ba1 {
  margin-left: -73%;
}
}
#s-7a4766d4-eee4-44af-b1bb-29c6c5114ba1 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 24px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: left;
}



#s-08ccd8c0-6b83-4eaf-9753-8ad699873c0c {
  margin-top: 10px;
}
@media (min-width: 768px) and (max-width: 991px){#s-08ccd8c0-6b83-4eaf-9753-8ad699873c0c {
  
}
}@media (max-width: 767px){#s-08ccd8c0-6b83-4eaf-9753-8ad699873c0c {
  
}
}
#s-9c44ad0c-bf29-41f0-93e9-82f18b077e94 {
  margin-top: 10px;
margin-left: -1%;
margin-right: -1%;
padding-top: 10px;
padding-left: 2%;
padding-bottom: 0px;
padding-right: 2%;
border-top-width: 1.5px;
border-left-width: 1.5px;
border-bottom-width: 1.5px;
border-right-width: 1.5px;
border-color: rgba(198, 203, 200, 1);
border-style: solid;
border-radius: 10px;
min-height: 50px;
background-color: rgba(251, 249, 246, 1);
}








#s-9c44ad0c-bf29-41f0-93e9-82f18b077e94 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9c44ad0c-bf29-41f0-93e9-82f18b077e94.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf {
  margin-top: 0px;
max-width: 130px;
text-align: left;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf {
  margin: 0 !important;
  overflow: visible;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0px;
  
}

.shg-image-content-margin-container-s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf img.shogun-image {
  /* Add background color handling */
  
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shogun-image {
  box-sizing: border-box;
}



.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf img.shogun-image {
  
}


@media (min-width: 1200px){#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf {
  margin: 0 !important;
  overflow: visible;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf img.shogun-image {
  /* Add background color handling */
  
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shogun-image {
  box-sizing: border-box;
}



.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf {
  margin: 0 !important;
  overflow: visible;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf img.shogun-image {
  /* Add background color handling */
  
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shogun-image {
  box-sizing: border-box;
}



.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf {
  margin: 0 !important;
  overflow: visible;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf img.shogun-image {
  /* Add background color handling */
  
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shogun-image {
  box-sizing: border-box;
}



.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf img.shogun-image {
  
}


}@media (max-width: 767px){#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf {
  margin: 0 !important;
  overflow: visible;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf img.shogun-image {
  /* Add background color handling */
  
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf.shogun-image {
  box-sizing: border-box;
}



.s-53eb32fe-0fc9-4171-9ce5-2982e0bb92cf img.shogun-image {
  
}


}
#s-1173bfb8-67b1-4b8a-9fbd-17f3ff5738d8 {
  margin-top: 10px;
}

#s-2aea9981-52a4-4b17-aa76-ee70eaefdc1b {
  margin-top: 21px;
margin-bottom: -20px;
margin-right: auto;
}

#s-6e60905c-510f-423c-b295-6a9e3d8d369c {
  padding-top: 50px;
padding-bottom: 50px;
min-height: 50px;
background-color: rgba(244, 242, 238, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-6e60905c-510f-423c-b295-6a9e3d8d369c {
  padding-top: 0px;
padding-bottom: 0px;
}
}@media (max-width: 767px){#s-6e60905c-510f-423c-b295-6a9e3d8d369c {
  padding-top: 0px;
padding-bottom: 0px;
}
}







#s-6e60905c-510f-423c-b295-6a9e3d8d369c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6e60905c-510f-423c-b295-6a9e3d8d369c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b1b629c6-7a46-4436-ad60-48cc9b1e8d10 {
  margin-left: auto;
margin-right: auto;
max-width: 1400px;
}
@media (min-width: 768px) and (max-width: 991px){#s-b1b629c6-7a46-4436-ad60-48cc9b1e8d10 {
  
}
}@media (max-width: 767px){#s-b1b629c6-7a46-4436-ad60-48cc9b1e8d10 {
  
}
}
@media (min-width: 0px) {
[id="s-b1b629c6-7a46-4436-ad60-48cc9b1e8d10"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b1b629c6-7a46-4436-ad60-48cc9b1e8d10"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-b1b629c6-7a46-4436-ad60-48cc9b1e8d10"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-b1b629c6-7a46-4436-ad60-48cc9b1e8d10"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-b1b629c6-7a46-4436-ad60-48cc9b1e8d10"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-da41aef7-b260-46f5-be5e-054e9770e901 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-da41aef7-b260-46f5-be5e-054e9770e901 {
  display: none;
}
#s-da41aef7-b260-46f5-be5e-054e9770e901, #wrap-s-da41aef7-b260-46f5-be5e-054e9770e901, #wrap-content-s-da41aef7-b260-46f5-be5e-054e9770e901 { display: none !important; }}@media (max-width: 767px){#s-da41aef7-b260-46f5-be5e-054e9770e901 {
  display: none;
}
#s-da41aef7-b260-46f5-be5e-054e9770e901, #wrap-s-da41aef7-b260-46f5-be5e-054e9770e901, #wrap-content-s-da41aef7-b260-46f5-be5e-054e9770e901 { display: none !important; }}







#s-da41aef7-b260-46f5-be5e-054e9770e901 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-da41aef7-b260-46f5-be5e-054e9770e901.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (min-width: 768px) and (max-width: 991px){#s-8241f7a2-02d2-47a1-972e-918b18b3ba79 {
  
}
}
@media (min-width: 0px) {
[id="s-8241f7a2-02d2-47a1-972e-918b18b3ba79"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8241f7a2-02d2-47a1-972e-918b18b3ba79"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-8241f7a2-02d2-47a1-972e-918b18b3ba79"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-8241f7a2-02d2-47a1-972e-918b18b3ba79"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-8241f7a2-02d2-47a1-972e-918b18b3ba79"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-8241f7a2-02d2-47a1-972e-918b18b3ba79"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-8241f7a2-02d2-47a1-972e-918b18b3ba79"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 30.0px);
}

}

#s-66ac9a8d-67db-4c4c-97e5-2bbd652d7c38 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-66ac9a8d-67db-4c4c-97e5-2bbd652d7c38 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 85px;
  line-height: 1em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-c797d587-e2ca-4f4b-9abd-9b51794c0e41 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-c797d587-e2ca-4f4b-9abd-9b51794c0e41 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 35px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: left;
}



#s-bf0c27a4-7e45-4982-92dd-3d80cfe119d3 {
  margin-top: 20px;
}
@media (min-width: 768px) and (max-width: 991px){#s-bf0c27a4-7e45-4982-92dd-3d80cfe119d3 {
  margin-top: 10px;
display: none;
}
#s-bf0c27a4-7e45-4982-92dd-3d80cfe119d3, #wrap-s-bf0c27a4-7e45-4982-92dd-3d80cfe119d3, #wrap-content-s-bf0c27a4-7e45-4982-92dd-3d80cfe119d3 { display: none !important; }}@media (max-width: 767px){#s-bf0c27a4-7e45-4982-92dd-3d80cfe119d3 {
  display: none;
}
#s-bf0c27a4-7e45-4982-92dd-3d80cfe119d3, #wrap-s-bf0c27a4-7e45-4982-92dd-3d80cfe119d3, #wrap-content-s-bf0c27a4-7e45-4982-92dd-3d80cfe119d3 { display: none !important; }}
#s-5ba9b59a-dd45-4f03-83e5-b52dfe87505b {
  margin-top: 20px;
padding-top: 10px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
border-top-width: 1.5px;
border-left-width: 1.5px;
border-bottom-width: 1.5px;
border-right-width: 1.5px;
border-color: rgba(198, 203, 200, 1);
border-style: solid;
border-radius: 10px;
min-height: 50px;
background-color: rgba(251, 249, 246, 1);
}








#s-5ba9b59a-dd45-4f03-83e5-b52dfe87505b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5ba9b59a-dd45-4f03-83e5-b52dfe87505b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c {
  margin-top: 0px;
max-width: 130px;
text-align: left;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c {
  margin: 0 !important;
  overflow: visible;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cb09de7d-a797-4744-a670-9c2c301b0e5c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0px;
  
}

.shg-image-content-margin-container-s-cb09de7d-a797-4744-a670-9c2c301b0e5c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c img.shogun-image {
  /* Add background color handling */
  
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-cb09de7d-a797-4744-a670-9c2c301b0e5c .shogun-image-content {
  
    justify-content: center;
  
}

.s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shogun-image {
  box-sizing: border-box;
}



.s-cb09de7d-a797-4744-a670-9c2c301b0e5c img.shogun-image {
  
}


@media (min-width: 1200px){#s-cb09de7d-a797-4744-a670-9c2c301b0e5c {
  margin: 0 !important;
  overflow: visible;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cb09de7d-a797-4744-a670-9c2c301b0e5c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cb09de7d-a797-4744-a670-9c2c301b0e5c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c img.shogun-image {
  /* Add background color handling */
  
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-cb09de7d-a797-4744-a670-9c2c301b0e5c .shogun-image-content {
  
    justify-content: center;
  
}

.s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shogun-image {
  box-sizing: border-box;
}



.s-cb09de7d-a797-4744-a670-9c2c301b0e5c img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-cb09de7d-a797-4744-a670-9c2c301b0e5c {
  margin: 0 !important;
  overflow: visible;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cb09de7d-a797-4744-a670-9c2c301b0e5c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cb09de7d-a797-4744-a670-9c2c301b0e5c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c img.shogun-image {
  /* Add background color handling */
  
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-cb09de7d-a797-4744-a670-9c2c301b0e5c .shogun-image-content {
  
    justify-content: center;
  
}

.s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shogun-image {
  box-sizing: border-box;
}



.s-cb09de7d-a797-4744-a670-9c2c301b0e5c img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-cb09de7d-a797-4744-a670-9c2c301b0e5c {
  margin: 0 !important;
  overflow: visible;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cb09de7d-a797-4744-a670-9c2c301b0e5c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cb09de7d-a797-4744-a670-9c2c301b0e5c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c img.shogun-image {
  /* Add background color handling */
  
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-cb09de7d-a797-4744-a670-9c2c301b0e5c .shogun-image-content {
  
    justify-content: center;
  
}

.s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shogun-image {
  box-sizing: border-box;
}



.s-cb09de7d-a797-4744-a670-9c2c301b0e5c img.shogun-image {
  
}


}@media (max-width: 767px){#s-cb09de7d-a797-4744-a670-9c2c301b0e5c {
  margin: 0 !important;
  overflow: visible;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cb09de7d-a797-4744-a670-9c2c301b0e5c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cb09de7d-a797-4744-a670-9c2c301b0e5c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c img.shogun-image {
  /* Add background color handling */
  
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-cb09de7d-a797-4744-a670-9c2c301b0e5c .shogun-image-content {
  
    justify-content: center;
  
}

.s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cb09de7d-a797-4744-a670-9c2c301b0e5c.shogun-image {
  box-sizing: border-box;
}



.s-cb09de7d-a797-4744-a670-9c2c301b0e5c img.shogun-image {
  
}


}
#s-a4729fad-4b34-464e-b5d9-b1c2e57ea844 {
  margin-top: 10px;
}

#s-cbb4acda-cd10-4457-90e1-fd8f5fb67e97 {
  margin-top: 21px;
margin-bottom: -20px;
margin-right: auto;
}

#s-61dc32e1-5a9d-4bbf-9f1c-9d013fd4b39f {
  border-style: solid;
margin-top: 20px;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 25px;
background-color: rgba(204, 71, 25, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-61dc32e1-5a9d-4bbf-9f1c-9d013fd4b39f:hover {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-61dc32e1-5a9d-4bbf-9f1c-9d013fd4b39f:active {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-61dc32e1-5a9d-4bbf-9f1c-9d013fd4b39f-root {
    text-align: left;
  }


#s-61dc32e1-5a9d-4bbf-9f1c-9d013fd4b39f.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-61dc32e1-5a9d-4bbf-9f1c-9d013fd4b39f-root {
    text-align: left;
  }


#s-61dc32e1-5a9d-4bbf-9f1c-9d013fd4b39f.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-61dc32e1-5a9d-4bbf-9f1c-9d013fd4b39f-root {
    text-align: left;
  }


#s-61dc32e1-5a9d-4bbf-9f1c-9d013fd4b39f.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-61dc32e1-5a9d-4bbf-9f1c-9d013fd4b39f-root {
    text-align: left;
  }


#s-61dc32e1-5a9d-4bbf-9f1c-9d013fd4b39f.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-61dc32e1-5a9d-4bbf-9f1c-9d013fd4b39f-root {
    text-align: left;
  }


#s-61dc32e1-5a9d-4bbf-9f1c-9d013fd4b39f.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}
#s-cfb555e6-7a90-4dca-a5f0-461f16ff54e5 {
  margin-left: 3%;
margin-right: 3%;
min-height: 50px;
}
@media (min-width: 1200px){#s-cfb555e6-7a90-4dca-a5f0-461f16ff54e5 {
  display: none;
}
#s-cfb555e6-7a90-4dca-a5f0-461f16ff54e5, #wrap-s-cfb555e6-7a90-4dca-a5f0-461f16ff54e5, #wrap-content-s-cfb555e6-7a90-4dca-a5f0-461f16ff54e5 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-cfb555e6-7a90-4dca-a5f0-461f16ff54e5 {
  display: none;
}
#s-cfb555e6-7a90-4dca-a5f0-461f16ff54e5, #wrap-s-cfb555e6-7a90-4dca-a5f0-461f16ff54e5, #wrap-content-s-cfb555e6-7a90-4dca-a5f0-461f16ff54e5 { display: none !important; }}@media (max-width: 767px){#s-cfb555e6-7a90-4dca-a5f0-461f16ff54e5 {
  padding-bottom: 32px;
}
}







#s-cfb555e6-7a90-4dca-a5f0-461f16ff54e5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cfb555e6-7a90-4dca-a5f0-461f16ff54e5.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-48af39d7-f2b7-43b6-a34c-77cfea21c928 {
  margin-top: 20px;
margin-right: -2%;
}
@media (min-width: 768px) and (max-width: 991px){#s-48af39d7-f2b7-43b6-a34c-77cfea21c928 {
  
}
}
@media (min-width: 0px) {
[id="s-48af39d7-f2b7-43b6-a34c-77cfea21c928"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-48af39d7-f2b7-43b6-a34c-77cfea21c928"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-48af39d7-f2b7-43b6-a34c-77cfea21c928"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-48af39d7-f2b7-43b6-a34c-77cfea21c928"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-48af39d7-f2b7-43b6-a34c-77cfea21c928"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-48af39d7-f2b7-43b6-a34c-77cfea21c928"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-48af39d7-f2b7-43b6-a34c-77cfea21c928"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

}

#s-33a3a905-07ab-49df-9a0f-05aaf0066f61 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-33a3a905-07ab-49df-9a0f-05aaf0066f61 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 70px;
  line-height: 0.9em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-335934d8-ec08-4830-858a-6abed56e74bc {
  margin-left: -70%;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-335934d8-ec08-4830-858a-6abed56e74bc {
  margin-left: 2%;
}
}@media (max-width: 767px){#s-335934d8-ec08-4830-858a-6abed56e74bc {
  margin-left: -73%;
}
}
#s-335934d8-ec08-4830-858a-6abed56e74bc .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Bold";
  font-style:  normal ;
  font-size: 25px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: left;
}



#s-83ce51e8-5065-482b-b03f-0747553d8047 {
  margin-top: 10px;
}
@media (min-width: 768px) and (max-width: 991px){#s-83ce51e8-5065-482b-b03f-0747553d8047 {
  
}
}@media (max-width: 767px){#s-83ce51e8-5065-482b-b03f-0747553d8047 {
  
}
}
#s-066b57e0-ec02-42a5-be59-f822033577cd {
  margin-top: 10px;
margin-left: -1%;
margin-right: -1%;
padding-top: 10px;
padding-left: 2%;
padding-bottom: 0px;
padding-right: 2%;
border-top-width: 1.5px;
border-left-width: 1.5px;
border-bottom-width: 1.5px;
border-right-width: 1.5px;
border-color: rgba(198, 203, 200, 1);
border-style: solid;
border-radius: 10px;
min-height: 50px;
background-color: rgba(251, 249, 246, 1);
}








#s-066b57e0-ec02-42a5-be59-f822033577cd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-066b57e0-ec02-42a5-be59-f822033577cd.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 {
  margin-top: 0px;
max-width: 130px;
text-align: left;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 {
  margin: 0 !important;
  overflow: visible;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0px;
  
}

.shg-image-content-margin-container-s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 img.shogun-image {
  /* Add background color handling */
  
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shogun-image {
  box-sizing: border-box;
}



.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 img.shogun-image {
  
}


@media (min-width: 1200px){#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 {
  margin: 0 !important;
  overflow: visible;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 img.shogun-image {
  /* Add background color handling */
  
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shogun-image {
  box-sizing: border-box;
}



.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 {
  margin: 0 !important;
  overflow: visible;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 img.shogun-image {
  /* Add background color handling */
  
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shogun-image {
  box-sizing: border-box;
}



.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 {
  margin: 0 !important;
  overflow: visible;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 img.shogun-image {
  /* Add background color handling */
  
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shogun-image {
  box-sizing: border-box;
}



.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 img.shogun-image {
  
}


}@media (max-width: 767px){#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 {
  margin: 0 !important;
  overflow: visible;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 img.shogun-image {
  /* Add background color handling */
  
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4.shogun-image {
  box-sizing: border-box;
}



.s-a27faaf1-e8d6-48a1-93b4-ed32ee526bc4 img.shogun-image {
  
}


}
#s-b24d2a4c-a203-44dc-b91d-46f5060fc4b4 {
  margin-top: 10px;
}

#s-a5b1ed73-666c-4471-832f-2bcbcd4a1af8 {
  margin-top: 21px;
margin-bottom: -20px;
margin-right: auto;
}
@media (max-width: 767px){#s-a5b1ed73-666c-4471-832f-2bcbcd4a1af8 {
  margin-top: 5px;
}
}
#s-17b0c757-6c94-4c36-b4c2-a6dc6dc6f07b {
  border-style: solid;
margin-top: 20px;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 25px;
background-color: rgba(204, 71, 25, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-17b0c757-6c94-4c36-b4c2-a6dc6dc6f07b:hover {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-17b0c757-6c94-4c36-b4c2-a6dc6dc6f07b:active {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-17b0c757-6c94-4c36-b4c2-a6dc6dc6f07b {
  margin-bottom: 0px;
}
}

  #s-17b0c757-6c94-4c36-b4c2-a6dc6dc6f07b-root {
    text-align: center;
  }


#s-17b0c757-6c94-4c36-b4c2-a6dc6dc6f07b.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-17b0c757-6c94-4c36-b4c2-a6dc6dc6f07b-root {
    text-align: center;
  }


#s-17b0c757-6c94-4c36-b4c2-a6dc6dc6f07b.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-17b0c757-6c94-4c36-b4c2-a6dc6dc6f07b-root {
    text-align: center;
  }


#s-17b0c757-6c94-4c36-b4c2-a6dc6dc6f07b.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-17b0c757-6c94-4c36-b4c2-a6dc6dc6f07b-root {
    text-align: center;
  }


#s-17b0c757-6c94-4c36-b4c2-a6dc6dc6f07b.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-17b0c757-6c94-4c36-b4c2-a6dc6dc6f07b-root {
    text-align: center;
  }


#s-17b0c757-6c94-4c36-b4c2-a6dc6dc6f07b.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}
#s-f201c855-d2d3-4fc8-ab06-9e3f82def037 {
  margin-left: auto;
margin-right: auto;
max-width: 550px;
text-align: left;
}

#s-f735be77-2fa7-44de-88a8-0e40cf1a5ba1 {
  margin-right: 0%;
padding-top: 50px;
padding-bottom: 20px;
min-height: 50px;
background-color: rgba(50, 71, 67, 1);
}
@media (min-width: 1200px){#s-f735be77-2fa7-44de-88a8-0e40cf1a5ba1 {
  padding-top: 64px;
padding-bottom: 64px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f735be77-2fa7-44de-88a8-0e40cf1a5ba1 {
  padding-bottom: 50px;
}
}@media (max-width: 767px){#s-f735be77-2fa7-44de-88a8-0e40cf1a5ba1 {
  padding-top: 32px;
padding-left: 2%;
padding-bottom: 20px;
padding-right: 2%;
}
}







#s-f735be77-2fa7-44de-88a8-0e40cf1a5ba1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f735be77-2fa7-44de-88a8-0e40cf1a5ba1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0cd6f072-3347-4fc1-a916-6ab63a4bbfc4 {
  margin-left: 0%;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-0cd6f072-3347-4fc1-a916-6ab63a4bbfc4 {
  margin-left: auto;
margin-right: auto;
padding-left: 0%;
padding-right: 0%;
max-width: 800px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0cd6f072-3347-4fc1-a916-6ab63a4bbfc4 {
  margin-left: auto;
margin-right: auto;
max-width: 800px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-0cd6f072-3347-4fc1-a916-6ab63a4bbfc4 {
  padding-left: 5%;
padding-right: 5%;
}
}
#s-0cd6f072-3347-4fc1-a916-6ab63a4bbfc4 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 40px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


@media (min-width: 1200px){#s-0cd6f072-3347-4fc1-a916-6ab63a4bbfc4 .shogun-heading-component h1 {
  color: rgba(249, 254, 255, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 40px;
  line-height: 1.3em;
  letter-spacing: 0.2px;
  text-align: center;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-0cd6f072-3347-4fc1-a916-6ab63a4bbfc4 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 35px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


}@media (min-width: 768px) and (max-width: 991px){#s-0cd6f072-3347-4fc1-a916-6ab63a4bbfc4 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 35px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


}@media (max-width: 767px){#s-0cd6f072-3347-4fc1-a916-6ab63a4bbfc4 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 26px;
  line-height: 1.3em;
  letter-spacing: 0.2px;
  text-align: center;
}


}
#s-645b90bc-8499-4732-9e9a-5ab3dd3916da {
  margin-left: 0%;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-645b90bc-8499-4732-9e9a-5ab3dd3916da {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-left: 0%;
padding-right: 0%;
max-width: 900px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-645b90bc-8499-4732-9e9a-5ab3dd3916da {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
max-width: 800px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-645b90bc-8499-4732-9e9a-5ab3dd3916da {
  margin-top: 10px;
padding-left: 5%;
padding-right: 5%;
}
}@media (max-width: 767px){#s-645b90bc-8499-4732-9e9a-5ab3dd3916da {
  margin-top: 10px;
}
}
#s-645b90bc-8499-4732-9e9a-5ab3dd3916da .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 40px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


@media (min-width: 1200px){#s-645b90bc-8499-4732-9e9a-5ab3dd3916da .shogun-heading-component h1 {
  color: rgba(249, 254, 255, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Regular";
  font-style:  normal ;
  font-size: 20px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-645b90bc-8499-4732-9e9a-5ab3dd3916da .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Regular";
  font-style:  normal ;
  font-size: 18px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


}@media (min-width: 768px) and (max-width: 991px){#s-645b90bc-8499-4732-9e9a-5ab3dd3916da .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Regular";
  font-style:  normal ;
  font-size: 18px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


}@media (max-width: 767px){#s-645b90bc-8499-4732-9e9a-5ab3dd3916da .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Regular";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


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

.shg-inner-inline-image {
  position: relative;
  display: block;
  overflow: hidden;
}

.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-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-imageV3-content {
  text-align: initial;
}

.shogun-image-content-v3 {
  display: flex;
  flex-direction: column;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
  /* 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-inner-inline-image .shogun-image.hover~* {
  z-index: 1;
}

.shogun-image-content-v3 > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  margin-left: auto;
margin-right: auto;
max-width: 2016px;
text-align: center;
}
@media (min-width: 1200px){#s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  margin-top: 20px;
max-width: 900px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  margin-top: 20px;
max-width: 850px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  margin-top: 20px;
}
}@media (max-width: 767px){#s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  display: none;
}
#s-02eed436-8126-4597-abe3-fe6ef8ed047d, #wrap-s-02eed436-8126-4597-abe3-fe6ef8ed047d, #wrap-content-s-02eed436-8126-4597-abe3-fe6ef8ed047d { display: none !important; }}
#s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d img.shogun-image {
  width: 100%;
  
  
  max-width: 2016px;

      
    max-width: 2016px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-02eed436-8126-4597-abe3-fe6ef8ed047d .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-02eed436-8126-4597-abe3-fe6ef8ed047d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02eed436-8126-4597-abe3-fe6ef8ed047d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 20px;
  
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d img.shogun-image {
  width: 100%;
  
  
  max-width: 2016px;

      
    max-width: 2016px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-02eed436-8126-4597-abe3-fe6ef8ed047d .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-02eed436-8126-4597-abe3-fe6ef8ed047d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02eed436-8126-4597-abe3-fe6ef8ed047d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 20px;
  
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d img.shogun-image {
  width: 100%;
  
  
  max-width: 2016px;

      
    max-width: 2016px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-02eed436-8126-4597-abe3-fe6ef8ed047d .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-02eed436-8126-4597-abe3-fe6ef8ed047d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02eed436-8126-4597-abe3-fe6ef8ed047d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 20px;
  
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d img.shogun-image {
  width: 100%;
  
  
  max-width: 2016px;

      
    max-width: 2016px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-02eed436-8126-4597-abe3-fe6ef8ed047d .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-02eed436-8126-4597-abe3-fe6ef8ed047d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02eed436-8126-4597-abe3-fe6ef8ed047d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-02eed436-8126-4597-abe3-fe6ef8ed047d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d img.shogun-image {
  width: 100%;
  
  
  max-width: 2016px;

      
    max-width: 2016px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-02eed436-8126-4597-abe3-fe6ef8ed047d .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-02eed436-8126-4597-abe3-fe6ef8ed047d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02eed436-8126-4597-abe3-fe6ef8ed047d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02eed436-8126-4597-abe3-fe6ef8ed047d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-3533c194-7308-48b0-a920-610c0bc435b1 {
  margin-left: auto;
margin-right: auto;
max-width: 1458px;
text-align: center;
}
@media (min-width: 1200px){#s-3533c194-7308-48b0-a920-610c0bc435b1 {
  margin-top: 20px;
display: none;
}
#s-3533c194-7308-48b0-a920-610c0bc435b1, #wrap-s-3533c194-7308-48b0-a920-610c0bc435b1, #wrap-content-s-3533c194-7308-48b0-a920-610c0bc435b1 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3533c194-7308-48b0-a920-610c0bc435b1 {
  margin-top: 20px;
display: none;
}
#s-3533c194-7308-48b0-a920-610c0bc435b1, #wrap-s-3533c194-7308-48b0-a920-610c0bc435b1, #wrap-content-s-3533c194-7308-48b0-a920-610c0bc435b1 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3533c194-7308-48b0-a920-610c0bc435b1 {
  margin-top: 20px;
display: none;
}
#s-3533c194-7308-48b0-a920-610c0bc435b1, #wrap-s-3533c194-7308-48b0-a920-610c0bc435b1, #wrap-content-s-3533c194-7308-48b0-a920-610c0bc435b1 { display: none !important; }}@media (max-width: 767px){#s-3533c194-7308-48b0-a920-610c0bc435b1 {
  margin-top: 10px;
}
}
#s-3533c194-7308-48b0-a920-610c0bc435b1 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-3533c194-7308-48b0-a920-610c0bc435b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-3533c194-7308-48b0-a920-610c0bc435b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-3533c194-7308-48b0-a920-610c0bc435b1 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-3533c194-7308-48b0-a920-610c0bc435b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-3533c194-7308-48b0-a920-610c0bc435b1 img.shogun-image {
  width: 100%;
  
  
  max-width: 1458px;

      
    max-width: 1458px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-3533c194-7308-48b0-a920-610c0bc435b1 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-3533c194-7308-48b0-a920-610c0bc435b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3533c194-7308-48b0-a920-610c0bc435b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3533c194-7308-48b0-a920-610c0bc435b1.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-3533c194-7308-48b0-a920-610c0bc435b1 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-3533c194-7308-48b0-a920-610c0bc435b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-3533c194-7308-48b0-a920-610c0bc435b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 20px;
  
}

#s-3533c194-7308-48b0-a920-610c0bc435b1 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-3533c194-7308-48b0-a920-610c0bc435b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-3533c194-7308-48b0-a920-610c0bc435b1 img.shogun-image {
  width: 100%;
  
  
  max-width: 1458px;

      
    max-width: 1458px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-3533c194-7308-48b0-a920-610c0bc435b1 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-3533c194-7308-48b0-a920-610c0bc435b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3533c194-7308-48b0-a920-610c0bc435b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3533c194-7308-48b0-a920-610c0bc435b1.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-3533c194-7308-48b0-a920-610c0bc435b1 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-3533c194-7308-48b0-a920-610c0bc435b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-3533c194-7308-48b0-a920-610c0bc435b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 20px;
  
}

#s-3533c194-7308-48b0-a920-610c0bc435b1 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-3533c194-7308-48b0-a920-610c0bc435b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-3533c194-7308-48b0-a920-610c0bc435b1 img.shogun-image {
  width: 100%;
  
  
  max-width: 1458px;

      
    max-width: 1458px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-3533c194-7308-48b0-a920-610c0bc435b1 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-3533c194-7308-48b0-a920-610c0bc435b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3533c194-7308-48b0-a920-610c0bc435b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3533c194-7308-48b0-a920-610c0bc435b1.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-3533c194-7308-48b0-a920-610c0bc435b1 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-3533c194-7308-48b0-a920-610c0bc435b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-3533c194-7308-48b0-a920-610c0bc435b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 20px;
  
}

#s-3533c194-7308-48b0-a920-610c0bc435b1 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-3533c194-7308-48b0-a920-610c0bc435b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-3533c194-7308-48b0-a920-610c0bc435b1 img.shogun-image {
  width: 100%;
  
  
  max-width: 1458px;

      
    max-width: 1458px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-3533c194-7308-48b0-a920-610c0bc435b1 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-3533c194-7308-48b0-a920-610c0bc435b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3533c194-7308-48b0-a920-610c0bc435b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3533c194-7308-48b0-a920-610c0bc435b1.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-3533c194-7308-48b0-a920-610c0bc435b1 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-3533c194-7308-48b0-a920-610c0bc435b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-3533c194-7308-48b0-a920-610c0bc435b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 10px;
  
}

#s-3533c194-7308-48b0-a920-610c0bc435b1 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-3533c194-7308-48b0-a920-610c0bc435b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-3533c194-7308-48b0-a920-610c0bc435b1 img.shogun-image {
  width: 100%;
  
  
  max-width: 1458px;

      
    max-width: 1458px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-3533c194-7308-48b0-a920-610c0bc435b1 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-3533c194-7308-48b0-a920-610c0bc435b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3533c194-7308-48b0-a920-610c0bc435b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3533c194-7308-48b0-a920-610c0bc435b1.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-380a6cc7-a298-411e-9bee-4dd9412b0120 {
  border-style: solid;
margin-top: 32px;
padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 25px;
background-color: rgba(204, 71, 25, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-380a6cc7-a298-411e-9bee-4dd9412b0120:hover {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-380a6cc7-a298-411e-9bee-4dd9412b0120:active {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-380a6cc7-a298-411e-9bee-4dd9412b0120 {
  margin-top: 20px;
}
}

  #s-380a6cc7-a298-411e-9bee-4dd9412b0120-root {
    text-align: center;
  }


#s-380a6cc7-a298-411e-9bee-4dd9412b0120.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-380a6cc7-a298-411e-9bee-4dd9412b0120-root {
    text-align: center;
  }


#s-380a6cc7-a298-411e-9bee-4dd9412b0120.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-380a6cc7-a298-411e-9bee-4dd9412b0120-root {
    text-align: center;
  }


#s-380a6cc7-a298-411e-9bee-4dd9412b0120.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-380a6cc7-a298-411e-9bee-4dd9412b0120-root {
    text-align: center;
  }


#s-380a6cc7-a298-411e-9bee-4dd9412b0120.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-380a6cc7-a298-411e-9bee-4dd9412b0120-root {
    text-align: center;
  }


#s-380a6cc7-a298-411e-9bee-4dd9412b0120.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}
#s-adec2c08-012b-4e27-a749-2ff400f4a70d {
  margin-right: 0%;
padding-top: 50px;
padding-bottom: 20px;
min-height: 50px;
background-color: rgba(231, 240, 238, 1);
}
@media (max-width: 767px){#s-adec2c08-012b-4e27-a749-2ff400f4a70d {
  padding-top: 32px;
padding-bottom: 0px;
}
}







#s-adec2c08-012b-4e27-a749-2ff400f4a70d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-adec2c08-012b-4e27-a749-2ff400f4a70d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3fac4152-a3a4-457d-a8b4-d90c73bc9274 {
  margin-left: 0%;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-3fac4152-a3a4-457d-a8b4-d90c73bc9274 {
  padding-left: 5%;
padding-right: 5%;
}
}
#s-3fac4152-a3a4-457d-a8b4-d90c73bc9274 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 40px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


@media (min-width: 1200px){#s-3fac4152-a3a4-457d-a8b4-d90c73bc9274 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 40px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3fac4152-a3a4-457d-a8b4-d90c73bc9274 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 35px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


}@media (min-width: 768px) and (max-width: 991px){#s-3fac4152-a3a4-457d-a8b4-d90c73bc9274 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 35px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


}@media (max-width: 767px){#s-3fac4152-a3a4-457d-a8b4-d90c73bc9274 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 28px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


}
#s-b42dc5c2-fc34-4256-870c-14a26c75b872 {
  margin-left: 0%;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-b42dc5c2-fc34-4256-870c-14a26c75b872 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-left: 0%;
padding-right: 0%;
max-width: 900px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b42dc5c2-fc34-4256-870c-14a26c75b872 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
max-width: 800px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-b42dc5c2-fc34-4256-870c-14a26c75b872 {
  margin-top: 10px;
padding-left: 5%;
padding-right: 5%;
}
}@media (max-width: 767px){#s-b42dc5c2-fc34-4256-870c-14a26c75b872 {
  margin-top: 10px;
}
}
#s-b42dc5c2-fc34-4256-870c-14a26c75b872 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 40px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


@media (min-width: 1200px){#s-b42dc5c2-fc34-4256-870c-14a26c75b872 .shogun-heading-component h1 {
  color: rgba(35, 52, 55, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Regular";
  font-style:  normal ;
  font-size: 20px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-b42dc5c2-fc34-4256-870c-14a26c75b872 .shogun-heading-component h1 {
  color: rgba(35, 52, 55, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Regular";
  font-style:  normal ;
  font-size: 18px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


}@media (min-width: 768px) and (max-width: 991px){#s-b42dc5c2-fc34-4256-870c-14a26c75b872 .shogun-heading-component h1 {
  color: rgba(35, 52, 55, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Regular";
  font-style:  normal ;
  font-size: 18px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


}@media (max-width: 767px){#s-b42dc5c2-fc34-4256-870c-14a26c75b872 .shogun-heading-component h1 {
  color: rgba(35, 52, 55, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-Regular";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  text-align: center;
}


}
.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-36e7662f-c814-44fe-b2a2-dce033488c6e {
  margin-top: 20px;
}
@media (min-width: 1200px){#s-36e7662f-c814-44fe-b2a2-dce033488c6e {
  margin-top: 10px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-36e7662f-c814-44fe-b2a2-dce033488c6e {
  display: none;
}
#s-36e7662f-c814-44fe-b2a2-dce033488c6e, #wrap-s-36e7662f-c814-44fe-b2a2-dce033488c6e, #wrap-content-s-36e7662f-c814-44fe-b2a2-dce033488c6e { display: none !important; }}@media (max-width: 767px){#s-36e7662f-c814-44fe-b2a2-dce033488c6e {
  display: none;
}
#s-36e7662f-c814-44fe-b2a2-dce033488c6e, #wrap-s-36e7662f-c814-44fe-b2a2-dce033488c6e, #wrap-content-s-36e7662f-c814-44fe-b2a2-dce033488c6e { display: none !important; }}
#s-36e7662f-c814-44fe-b2a2-dce033488c6e .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid #D5D6D7;
  border-radius: 0px;
}

#s-36e7662f-c814-44fe-b2a2-dce033488c6e table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-36e7662f-c814-44fe-b2a2-dce033488c6e td.shogun-table-column {
  background-color: rgba(244, 242, 238, 1);
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-36e7662f-c814-44fe-b2a2-dce033488c6e td.shogun-table-row {
  background-color: rgba(231, 240, 238, 1);
  padding: 5px;
}

#s-36e7662f-c814-44fe-b2a2-dce033488c6e td.shogun-table-column, #s-36e7662f-c814-44fe-b2a2-dce033488c6e td.shogun-table-row {
  border: 0px solid #D5D6D7;
}
@media (min-width: 1200px){#s-36e7662f-c814-44fe-b2a2-dce033488c6e .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid #D5D6D7;
  border-radius: 0px;
}

#s-36e7662f-c814-44fe-b2a2-dce033488c6e table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-36e7662f-c814-44fe-b2a2-dce033488c6e td.shogun-table-column {
  background-color: rgba(244, 242, 238, 1);
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-36e7662f-c814-44fe-b2a2-dce033488c6e td.shogun-table-row {
  background-color: rgba(231, 240, 238, 1);
  padding: 5px;
}

#s-36e7662f-c814-44fe-b2a2-dce033488c6e td.shogun-table-column, #s-36e7662f-c814-44fe-b2a2-dce033488c6e td.shogun-table-row {
  border: 0px solid #D5D6D7;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-36e7662f-c814-44fe-b2a2-dce033488c6e .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid #D5D6D7;
  border-radius: 0px;
}

#s-36e7662f-c814-44fe-b2a2-dce033488c6e table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-36e7662f-c814-44fe-b2a2-dce033488c6e td.shogun-table-column {
  background-color: rgba(244, 242, 238, 1);
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-36e7662f-c814-44fe-b2a2-dce033488c6e td.shogun-table-row {
  background-color: rgba(231, 240, 238, 1);
  padding: 5px;
}

#s-36e7662f-c814-44fe-b2a2-dce033488c6e td.shogun-table-column, #s-36e7662f-c814-44fe-b2a2-dce033488c6e td.shogun-table-row {
  border: 0px solid #D5D6D7;
}
}
#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
  margin: 0 !important;
  overflow: visible;
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
  /* Add background color handling */
  
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shogun-image-content {
  
    justify-content: center;
  
}

.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image {
  box-sizing: border-box;
}



.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container {
      position: relative;
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
  margin: 0 !important;
  overflow: visible;
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
  /* Add background color handling */
  
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shogun-image-content {
  
    justify-content: center;
  
}

.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image {
  box-sizing: border-box;
}



.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container {
      position: relative;
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
  margin: 0 !important;
  overflow: visible;
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
  /* Add background color handling */
  
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shogun-image-content {
  
    justify-content: center;
  
}

.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image {
  box-sizing: border-box;
}



.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container {
      position: relative;
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
  margin: 0 !important;
  overflow: visible;
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
  /* Add background color handling */
  
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shogun-image-content {
  
    justify-content: center;
  
}

.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image {
  box-sizing: border-box;
}



.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container {
      position: relative;
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
  margin: 0 !important;
  overflow: visible;
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
  /* Add background color handling */
  
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e .shogun-image-content {
  
    justify-content: center;
  
}

.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image {
  box-sizing: border-box;
}



.s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container {
      position: relative;
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ef982d6d-4a6f-47cf-9afa-c3c8bfe5f80e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-6868b877-be04-4035-9db5-af6ada681c44 {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-6868b877-be04-4035-9db5-af6ada681c44 {
  margin: 0 !important;
  overflow: visible;
}

#s-6868b877-be04-4035-9db5-af6ada681c44-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6868b877-be04-4035-9db5-af6ada681c44 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6868b877-be04-4035-9db5-af6ada681c44 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
  /* Add background color handling */
  
}

#s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6868b877-be04-4035-9db5-af6ada681c44 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6868b877-be04-4035-9db5-af6ada681c44 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6868b877-be04-4035-9db5-af6ada681c44 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-6868b877-be04-4035-9db5-af6ada681c44 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6868b877-be04-4035-9db5-af6ada681c44.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image {
  box-sizing: border-box;
}



.s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6868b877-be04-4035-9db5-af6ada681c44 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container {
      position: relative;
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-6868b877-be04-4035-9db5-af6ada681c44 {
  margin: 0 !important;
  overflow: visible;
}

#s-6868b877-be04-4035-9db5-af6ada681c44-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6868b877-be04-4035-9db5-af6ada681c44 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6868b877-be04-4035-9db5-af6ada681c44 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
  /* Add background color handling */
  
}

#s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6868b877-be04-4035-9db5-af6ada681c44 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6868b877-be04-4035-9db5-af6ada681c44 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6868b877-be04-4035-9db5-af6ada681c44 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-6868b877-be04-4035-9db5-af6ada681c44 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6868b877-be04-4035-9db5-af6ada681c44.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image {
  box-sizing: border-box;
}



.s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6868b877-be04-4035-9db5-af6ada681c44 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container {
      position: relative;
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-6868b877-be04-4035-9db5-af6ada681c44 {
  margin: 0 !important;
  overflow: visible;
}

#s-6868b877-be04-4035-9db5-af6ada681c44-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6868b877-be04-4035-9db5-af6ada681c44 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6868b877-be04-4035-9db5-af6ada681c44 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
  /* Add background color handling */
  
}

#s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6868b877-be04-4035-9db5-af6ada681c44 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6868b877-be04-4035-9db5-af6ada681c44 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6868b877-be04-4035-9db5-af6ada681c44 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-6868b877-be04-4035-9db5-af6ada681c44 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6868b877-be04-4035-9db5-af6ada681c44.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image {
  box-sizing: border-box;
}



.s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6868b877-be04-4035-9db5-af6ada681c44 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container {
      position: relative;
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-6868b877-be04-4035-9db5-af6ada681c44 {
  margin: 0 !important;
  overflow: visible;
}

#s-6868b877-be04-4035-9db5-af6ada681c44-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6868b877-be04-4035-9db5-af6ada681c44 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6868b877-be04-4035-9db5-af6ada681c44 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
  /* Add background color handling */
  
}

#s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6868b877-be04-4035-9db5-af6ada681c44 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6868b877-be04-4035-9db5-af6ada681c44 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6868b877-be04-4035-9db5-af6ada681c44 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-6868b877-be04-4035-9db5-af6ada681c44 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6868b877-be04-4035-9db5-af6ada681c44.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image {
  box-sizing: border-box;
}



.s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6868b877-be04-4035-9db5-af6ada681c44 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container {
      position: relative;
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-6868b877-be04-4035-9db5-af6ada681c44 {
  margin: 0 !important;
  overflow: visible;
}

#s-6868b877-be04-4035-9db5-af6ada681c44-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6868b877-be04-4035-9db5-af6ada681c44 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6868b877-be04-4035-9db5-af6ada681c44 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
  /* Add background color handling */
  
}

#s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6868b877-be04-4035-9db5-af6ada681c44 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6868b877-be04-4035-9db5-af6ada681c44 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6868b877-be04-4035-9db5-af6ada681c44 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-6868b877-be04-4035-9db5-af6ada681c44 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6868b877-be04-4035-9db5-af6ada681c44.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image {
  box-sizing: border-box;
}



.s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6868b877-be04-4035-9db5-af6ada681c44 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container {
      position: relative;
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6868b877-be04-4035-9db5-af6ada681c44 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
  margin: 0 !important;
  overflow: visible;
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
  /* Add background color handling */
  
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shogun-image-content {
  
    justify-content: center;
  
}

.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image {
  box-sizing: border-box;
}



.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container {
      position: relative;
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
  margin: 0 !important;
  overflow: visible;
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
  /* Add background color handling */
  
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shogun-image-content {
  
    justify-content: center;
  
}

.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image {
  box-sizing: border-box;
}



.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container {
      position: relative;
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
  margin: 0 !important;
  overflow: visible;
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
  /* Add background color handling */
  
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shogun-image-content {
  
    justify-content: center;
  
}

.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image {
  box-sizing: border-box;
}



.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container {
      position: relative;
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
  margin: 0 !important;
  overflow: visible;
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
  /* Add background color handling */
  
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shogun-image-content {
  
    justify-content: center;
  
}

.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image {
  box-sizing: border-box;
}



.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container {
      position: relative;
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
  margin: 0 !important;
  overflow: visible;
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
  /* Add background color handling */
  
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f .shogun-image-content {
  
    justify-content: center;
  
}

.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image {
  box-sizing: border-box;
}



.s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container {
      position: relative;
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f1d9cfb6-f016-493e-b50e-cc423b8b108f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-76f7643e-8ad2-4f45-8cef-716f48488041 {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041 {
  margin: 0 !important;
  overflow: visible;
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-76f7643e-8ad2-4f45-8cef-716f48488041 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-76f7643e-8ad2-4f45-8cef-716f48488041 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
  /* Add background color handling */
  
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-76f7643e-8ad2-4f45-8cef-716f48488041 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-76f7643e-8ad2-4f45-8cef-716f48488041 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-76f7643e-8ad2-4f45-8cef-716f48488041 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-76f7643e-8ad2-4f45-8cef-716f48488041 .shogun-image-content {
  
    justify-content: center;
  
}

.s-76f7643e-8ad2-4f45-8cef-716f48488041.shg-align-container {
  display: flex;
  justify-content: center
}

.s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image {
  box-sizing: border-box;
}



.s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-76f7643e-8ad2-4f45-8cef-716f48488041 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container {
      position: relative;
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-76f7643e-8ad2-4f45-8cef-716f48488041 {
  margin: 0 !important;
  overflow: visible;
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-76f7643e-8ad2-4f45-8cef-716f48488041 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-76f7643e-8ad2-4f45-8cef-716f48488041 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
  /* Add background color handling */
  
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-76f7643e-8ad2-4f45-8cef-716f48488041 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-76f7643e-8ad2-4f45-8cef-716f48488041 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-76f7643e-8ad2-4f45-8cef-716f48488041 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-76f7643e-8ad2-4f45-8cef-716f48488041 .shogun-image-content {
  
    justify-content: center;
  
}

.s-76f7643e-8ad2-4f45-8cef-716f48488041.shg-align-container {
  display: flex;
  justify-content: center
}

.s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image {
  box-sizing: border-box;
}



.s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-76f7643e-8ad2-4f45-8cef-716f48488041 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container {
      position: relative;
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-76f7643e-8ad2-4f45-8cef-716f48488041 {
  margin: 0 !important;
  overflow: visible;
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-76f7643e-8ad2-4f45-8cef-716f48488041 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-76f7643e-8ad2-4f45-8cef-716f48488041 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
  /* Add background color handling */
  
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-76f7643e-8ad2-4f45-8cef-716f48488041 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-76f7643e-8ad2-4f45-8cef-716f48488041 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-76f7643e-8ad2-4f45-8cef-716f48488041 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-76f7643e-8ad2-4f45-8cef-716f48488041 .shogun-image-content {
  
    justify-content: center;
  
}

.s-76f7643e-8ad2-4f45-8cef-716f48488041.shg-align-container {
  display: flex;
  justify-content: center
}

.s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image {
  box-sizing: border-box;
}



.s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-76f7643e-8ad2-4f45-8cef-716f48488041 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container {
      position: relative;
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-76f7643e-8ad2-4f45-8cef-716f48488041 {
  margin: 0 !important;
  overflow: visible;
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-76f7643e-8ad2-4f45-8cef-716f48488041 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-76f7643e-8ad2-4f45-8cef-716f48488041 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
  /* Add background color handling */
  
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-76f7643e-8ad2-4f45-8cef-716f48488041 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-76f7643e-8ad2-4f45-8cef-716f48488041 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-76f7643e-8ad2-4f45-8cef-716f48488041 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-76f7643e-8ad2-4f45-8cef-716f48488041 .shogun-image-content {
  
    justify-content: center;
  
}

.s-76f7643e-8ad2-4f45-8cef-716f48488041.shg-align-container {
  display: flex;
  justify-content: center
}

.s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image {
  box-sizing: border-box;
}



.s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-76f7643e-8ad2-4f45-8cef-716f48488041 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container {
      position: relative;
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-76f7643e-8ad2-4f45-8cef-716f48488041 {
  margin: 0 !important;
  overflow: visible;
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-76f7643e-8ad2-4f45-8cef-716f48488041 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-76f7643e-8ad2-4f45-8cef-716f48488041 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
  /* Add background color handling */
  
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-76f7643e-8ad2-4f45-8cef-716f48488041 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-76f7643e-8ad2-4f45-8cef-716f48488041 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-76f7643e-8ad2-4f45-8cef-716f48488041 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-76f7643e-8ad2-4f45-8cef-716f48488041 .shogun-image-content {
  
    justify-content: center;
  
}

.s-76f7643e-8ad2-4f45-8cef-716f48488041.shg-align-container {
  display: flex;
  justify-content: center
}

.s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image {
  box-sizing: border-box;
}



.s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-76f7643e-8ad2-4f45-8cef-716f48488041 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container {
      position: relative;
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-76f7643e-8ad2-4f45-8cef-716f48488041 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
  margin: 0 !important;
  overflow: visible;
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
  /* Add background color handling */
  
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image {
  box-sizing: border-box;
}



.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container {
      position: relative;
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
  margin: 0 !important;
  overflow: visible;
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
  /* Add background color handling */
  
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image {
  box-sizing: border-box;
}



.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container {
      position: relative;
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
  margin: 0 !important;
  overflow: visible;
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
  /* Add background color handling */
  
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image {
  box-sizing: border-box;
}



.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container {
      position: relative;
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
  margin: 0 !important;
  overflow: visible;
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
  /* Add background color handling */
  
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image {
  box-sizing: border-box;
}



.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container {
      position: relative;
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
  margin: 0 !important;
  overflow: visible;
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
  /* Add background color handling */
  
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image {
  box-sizing: border-box;
}



.s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container {
      position: relative;
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4dec4126-a82f-45f4-b3fb-09ff4468fc89 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-99173ed7-da52-47c5-b21f-4b743c40f016 {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016 {
  margin: 0 !important;
  overflow: visible;
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-99173ed7-da52-47c5-b21f-4b743c40f016 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-99173ed7-da52-47c5-b21f-4b743c40f016 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
  /* Add background color handling */
  
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-99173ed7-da52-47c5-b21f-4b743c40f016 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-99173ed7-da52-47c5-b21f-4b743c40f016 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-99173ed7-da52-47c5-b21f-4b743c40f016 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-99173ed7-da52-47c5-b21f-4b743c40f016 .shogun-image-content {
  
    justify-content: center;
  
}

.s-99173ed7-da52-47c5-b21f-4b743c40f016.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image {
  box-sizing: border-box;
}



.s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-99173ed7-da52-47c5-b21f-4b743c40f016 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container {
      position: relative;
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-99173ed7-da52-47c5-b21f-4b743c40f016 {
  margin: 0 !important;
  overflow: visible;
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-99173ed7-da52-47c5-b21f-4b743c40f016 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-99173ed7-da52-47c5-b21f-4b743c40f016 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
  /* Add background color handling */
  
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-99173ed7-da52-47c5-b21f-4b743c40f016 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-99173ed7-da52-47c5-b21f-4b743c40f016 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-99173ed7-da52-47c5-b21f-4b743c40f016 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-99173ed7-da52-47c5-b21f-4b743c40f016 .shogun-image-content {
  
    justify-content: center;
  
}

.s-99173ed7-da52-47c5-b21f-4b743c40f016.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image {
  box-sizing: border-box;
}



.s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-99173ed7-da52-47c5-b21f-4b743c40f016 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container {
      position: relative;
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-99173ed7-da52-47c5-b21f-4b743c40f016 {
  margin: 0 !important;
  overflow: visible;
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-99173ed7-da52-47c5-b21f-4b743c40f016 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-99173ed7-da52-47c5-b21f-4b743c40f016 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
  /* Add background color handling */
  
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-99173ed7-da52-47c5-b21f-4b743c40f016 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-99173ed7-da52-47c5-b21f-4b743c40f016 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-99173ed7-da52-47c5-b21f-4b743c40f016 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-99173ed7-da52-47c5-b21f-4b743c40f016 .shogun-image-content {
  
    justify-content: center;
  
}

.s-99173ed7-da52-47c5-b21f-4b743c40f016.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image {
  box-sizing: border-box;
}



.s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-99173ed7-da52-47c5-b21f-4b743c40f016 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container {
      position: relative;
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-99173ed7-da52-47c5-b21f-4b743c40f016 {
  margin: 0 !important;
  overflow: visible;
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-99173ed7-da52-47c5-b21f-4b743c40f016 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-99173ed7-da52-47c5-b21f-4b743c40f016 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
  /* Add background color handling */
  
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-99173ed7-da52-47c5-b21f-4b743c40f016 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-99173ed7-da52-47c5-b21f-4b743c40f016 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-99173ed7-da52-47c5-b21f-4b743c40f016 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-99173ed7-da52-47c5-b21f-4b743c40f016 .shogun-image-content {
  
    justify-content: center;
  
}

.s-99173ed7-da52-47c5-b21f-4b743c40f016.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image {
  box-sizing: border-box;
}



.s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-99173ed7-da52-47c5-b21f-4b743c40f016 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container {
      position: relative;
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-99173ed7-da52-47c5-b21f-4b743c40f016 {
  margin: 0 !important;
  overflow: visible;
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-99173ed7-da52-47c5-b21f-4b743c40f016 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-99173ed7-da52-47c5-b21f-4b743c40f016 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
  /* Add background color handling */
  
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-99173ed7-da52-47c5-b21f-4b743c40f016 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-99173ed7-da52-47c5-b21f-4b743c40f016 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-99173ed7-da52-47c5-b21f-4b743c40f016 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-99173ed7-da52-47c5-b21f-4b743c40f016 .shogun-image-content {
  
    justify-content: center;
  
}

.s-99173ed7-da52-47c5-b21f-4b743c40f016.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image {
  box-sizing: border-box;
}



.s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-99173ed7-da52-47c5-b21f-4b743c40f016 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container {
      position: relative;
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-99173ed7-da52-47c5-b21f-4b743c40f016 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
  margin: 0 !important;
  overflow: visible;
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
  /* Add background color handling */
  
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shogun-image-content {
  
    justify-content: center;
  
}

.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image {
  box-sizing: border-box;
}



.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container {
      position: relative;
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
  margin: 0 !important;
  overflow: visible;
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
  /* Add background color handling */
  
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shogun-image-content {
  
    justify-content: center;
  
}

.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image {
  box-sizing: border-box;
}



.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container {
      position: relative;
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
  margin: 0 !important;
  overflow: visible;
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
  /* Add background color handling */
  
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shogun-image-content {
  
    justify-content: center;
  
}

.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image {
  box-sizing: border-box;
}



.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container {
      position: relative;
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
  margin: 0 !important;
  overflow: visible;
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
  /* Add background color handling */
  
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shogun-image-content {
  
    justify-content: center;
  
}

.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image {
  box-sizing: border-box;
}



.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container {
      position: relative;
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
  margin: 0 !important;
  overflow: visible;
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
  /* Add background color handling */
  
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e .shogun-image-content {
  
    justify-content: center;
  
}

.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image {
  box-sizing: border-box;
}



.s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container {
      position: relative;
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-854b7476-e5e6-45a0-9347-5aaaebee4c4e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
  margin: 0 !important;
  overflow: visible;
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
  /* Add background color handling */
  
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shogun-image-content {
  
    justify-content: center;
  
}

.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image {
  box-sizing: border-box;
}



.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container {
      position: relative;
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
  margin: 0 !important;
  overflow: visible;
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
  /* Add background color handling */
  
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shogun-image-content {
  
    justify-content: center;
  
}

.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image {
  box-sizing: border-box;
}



.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container {
      position: relative;
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
  margin: 0 !important;
  overflow: visible;
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
  /* Add background color handling */
  
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shogun-image-content {
  
    justify-content: center;
  
}

.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image {
  box-sizing: border-box;
}



.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container {
      position: relative;
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
  margin: 0 !important;
  overflow: visible;
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
  /* Add background color handling */
  
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shogun-image-content {
  
    justify-content: center;
  
}

.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image {
  box-sizing: border-box;
}



.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container {
      position: relative;
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
  margin: 0 !important;
  overflow: visible;
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
  /* Add background color handling */
  
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c .shogun-image-content {
  
    justify-content: center;
  
}

.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image {
  box-sizing: border-box;
}



.s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container {
      position: relative;
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c9c7c8e8-e528-4eb2-a4b4-f70f9c4af65c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
  margin: 0 !important;
  overflow: visible;
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
  /* Add background color handling */
  
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image {
  box-sizing: border-box;
}



.s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container {
      position: relative;
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
  margin: 0 !important;
  overflow: visible;
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
  /* Add background color handling */
  
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image {
  box-sizing: border-box;
}



.s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container {
      position: relative;
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
  margin: 0 !important;
  overflow: visible;
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
  /* Add background color handling */
  
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image {
  box-sizing: border-box;
}



.s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container {
      position: relative;
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
  margin: 0 !important;
  overflow: visible;
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
  /* Add background color handling */
  
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image {
  box-sizing: border-box;
}



.s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container {
      position: relative;
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
  margin: 0 !important;
  overflow: visible;
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
  /* Add background color handling */
  
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-cb8cc50c-145b-4304-a43c-e5075a5efad3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image {
  box-sizing: border-box;
}



.s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container {
      position: relative;
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cb8cc50c-145b-4304-a43c-e5075a5efad3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
  margin: 0 !important;
  overflow: visible;
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
  /* Add background color handling */
  
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shogun-image-content {
  
    justify-content: center;
  
}

.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image {
  box-sizing: border-box;
}



.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container {
      position: relative;
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
  margin: 0 !important;
  overflow: visible;
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
  /* Add background color handling */
  
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shogun-image-content {
  
    justify-content: center;
  
}

.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image {
  box-sizing: border-box;
}



.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container {
      position: relative;
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
  margin: 0 !important;
  overflow: visible;
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
  /* Add background color handling */
  
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shogun-image-content {
  
    justify-content: center;
  
}

.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image {
  box-sizing: border-box;
}



.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container {
      position: relative;
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
  margin: 0 !important;
  overflow: visible;
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
  /* Add background color handling */
  
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shogun-image-content {
  
    justify-content: center;
  
}

.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image {
  box-sizing: border-box;
}



.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container {
      position: relative;
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
  margin: 0 !important;
  overflow: visible;
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
  /* Add background color handling */
  
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e .shogun-image-content {
  
    justify-content: center;
  
}

.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image {
  box-sizing: border-box;
}



.s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container {
      position: relative;
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cd126312-ee0f-47e8-890c-aa0012c6ff5e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 {
  margin-top: 0px;
}
@media (min-width: 768px) and (max-width: 991px){#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 {
  display: none;
}
#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4, #wrap-s-3cc23c79-a90c-4290-a851-3e43e08e1bf4, #wrap-content-s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 { display: none !important; }}@media (max-width: 767px){#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 {
  display: none;
}
#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4, #wrap-s-3cc23c79-a90c-4290-a851-3e43e08e1bf4, #wrap-content-s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 { display: none !important; }}
#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid #D5D6D7;
  border-radius: 0px;
}

#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 td.shogun-table-row {
  background-color: rgba(244, 242, 238, 1);
  padding: 5px;
}

#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 td.shogun-table-column, #s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 td.shogun-table-row {
  border: 0px solid #D5D6D7;
}
@media (min-width: 1200px){#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid #D5D6D7;
  border-radius: 0px;
}

#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 td.shogun-table-row {
  background-color: rgba(231, 240, 238, 1);
  padding: 5px;
}

#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 td.shogun-table-column, #s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 td.shogun-table-row {
  border: 0px solid #D5D6D7;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid #D5D6D7;
  border-radius: 0px;
}

#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 td.shogun-table-row {
  background-color: rgba(231, 240, 238, 1);
  padding: 5px;
}

#s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 td.shogun-table-column, #s-3cc23c79-a90c-4290-a851-3e43e08e1bf4 td.shogun-table-row {
  border: 0px solid #D5D6D7;
}
}
#s-62314356-9e02-4a91-bf57-1c45256dfbbe {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe {
  margin: 0 !important;
  overflow: visible;
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-62314356-9e02-4a91-bf57-1c45256dfbbe {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-62314356-9e02-4a91-bf57-1c45256dfbbe {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
  /* Add background color handling */
  
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-62314356-9e02-4a91-bf57-1c45256dfbbe .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-62314356-9e02-4a91-bf57-1c45256dfbbe .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-62314356-9e02-4a91-bf57-1c45256dfbbe .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-62314356-9e02-4a91-bf57-1c45256dfbbe .shogun-image-content {
  
    justify-content: center;
  
}

.s-62314356-9e02-4a91-bf57-1c45256dfbbe.shg-align-container {
  display: flex;
  justify-content: center
}

.s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image {
  box-sizing: border-box;
}



.s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-62314356-9e02-4a91-bf57-1c45256dfbbe {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container {
      position: relative;
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-62314356-9e02-4a91-bf57-1c45256dfbbe {
  margin: 0 !important;
  overflow: visible;
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-62314356-9e02-4a91-bf57-1c45256dfbbe {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-62314356-9e02-4a91-bf57-1c45256dfbbe {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
  /* Add background color handling */
  
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-62314356-9e02-4a91-bf57-1c45256dfbbe .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-62314356-9e02-4a91-bf57-1c45256dfbbe .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-62314356-9e02-4a91-bf57-1c45256dfbbe .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-62314356-9e02-4a91-bf57-1c45256dfbbe .shogun-image-content {
  
    justify-content: center;
  
}

.s-62314356-9e02-4a91-bf57-1c45256dfbbe.shg-align-container {
  display: flex;
  justify-content: center
}

.s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image {
  box-sizing: border-box;
}



.s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-62314356-9e02-4a91-bf57-1c45256dfbbe {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container {
      position: relative;
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-62314356-9e02-4a91-bf57-1c45256dfbbe {
  margin: 0 !important;
  overflow: visible;
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-62314356-9e02-4a91-bf57-1c45256dfbbe {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-62314356-9e02-4a91-bf57-1c45256dfbbe {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
  /* Add background color handling */
  
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-62314356-9e02-4a91-bf57-1c45256dfbbe .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-62314356-9e02-4a91-bf57-1c45256dfbbe .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-62314356-9e02-4a91-bf57-1c45256dfbbe .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-62314356-9e02-4a91-bf57-1c45256dfbbe .shogun-image-content {
  
    justify-content: center;
  
}

.s-62314356-9e02-4a91-bf57-1c45256dfbbe.shg-align-container {
  display: flex;
  justify-content: center
}

.s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image {
  box-sizing: border-box;
}



.s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-62314356-9e02-4a91-bf57-1c45256dfbbe {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container {
      position: relative;
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-62314356-9e02-4a91-bf57-1c45256dfbbe {
  margin: 0 !important;
  overflow: visible;
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-62314356-9e02-4a91-bf57-1c45256dfbbe {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-62314356-9e02-4a91-bf57-1c45256dfbbe {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
  /* Add background color handling */
  
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-62314356-9e02-4a91-bf57-1c45256dfbbe .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-62314356-9e02-4a91-bf57-1c45256dfbbe .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-62314356-9e02-4a91-bf57-1c45256dfbbe .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-62314356-9e02-4a91-bf57-1c45256dfbbe .shogun-image-content {
  
    justify-content: center;
  
}

.s-62314356-9e02-4a91-bf57-1c45256dfbbe.shg-align-container {
  display: flex;
  justify-content: center
}

.s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image {
  box-sizing: border-box;
}



.s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-62314356-9e02-4a91-bf57-1c45256dfbbe {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container {
      position: relative;
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-62314356-9e02-4a91-bf57-1c45256dfbbe {
  margin: 0 !important;
  overflow: visible;
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-62314356-9e02-4a91-bf57-1c45256dfbbe {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-62314356-9e02-4a91-bf57-1c45256dfbbe {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
  /* Add background color handling */
  
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-62314356-9e02-4a91-bf57-1c45256dfbbe .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-62314356-9e02-4a91-bf57-1c45256dfbbe .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-62314356-9e02-4a91-bf57-1c45256dfbbe .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-62314356-9e02-4a91-bf57-1c45256dfbbe .shogun-image-content {
  
    justify-content: center;
  
}

.s-62314356-9e02-4a91-bf57-1c45256dfbbe.shg-align-container {
  display: flex;
  justify-content: center
}

.s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image {
  box-sizing: border-box;
}



.s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-62314356-9e02-4a91-bf57-1c45256dfbbe {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container {
      position: relative;
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-62314356-9e02-4a91-bf57-1c45256dfbbe img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  max-width: 2340px;
aspect-ratio: 1/1;
text-align: center;
}
@media (min-width: 1200px){#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  max-width: 300px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  max-width: 300px;
}
}
#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  margin: 0 !important;
  overflow: visible;
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
  /* Add background color handling */
  
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2340px;
  }



  img.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image {
    
    
    
    max-height: 2340px;
  }


.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shogun-image-content {
  
    justify-content: center;
  
}

.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shg-align-container {
  display: flex;
  justify-content: center
}

.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image {
  box-sizing: border-box;
}



.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container {
      position: relative;
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2340px;
    }
  }

@media (min-width: 1200px){#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  margin: 0 !important;
  overflow: visible;
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
  /* Add background color handling */
  
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2340px;
  }



  img.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image {
    
    
    
    max-height: 2340px;
  }


.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shogun-image-content {
  
    justify-content: center;
  
}

.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shg-align-container {
  display: flex;
  justify-content: center
}

.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image {
  box-sizing: border-box;
}



.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container {
      position: relative;
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2340px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  margin: 0 !important;
  overflow: visible;
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
  /* Add background color handling */
  
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2340px;
  }



  img.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image {
    
    
    
    max-height: 2340px;
  }


.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shogun-image-content {
  
    justify-content: center;
  
}

.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shg-align-container {
  display: flex;
  justify-content: center
}

.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image {
  box-sizing: border-box;
}



.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container {
      position: relative;
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2340px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  margin: 0 !important;
  overflow: visible;
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
  /* Add background color handling */
  
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2340px;
  }



  img.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image {
    
    
    
    max-height: 2340px;
  }


.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shogun-image-content {
  
    justify-content: center;
  
}

.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shg-align-container {
  display: flex;
  justify-content: center
}

.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image {
  box-sizing: border-box;
}



.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container {
      position: relative;
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2340px;
    }
  }

}@media (max-width: 767px){#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  margin: 0 !important;
  overflow: visible;
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
  /* Add background color handling */
  
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2340px;
  }



  img.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image {
    
    
    
    max-height: 2340px;
  }


.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 .shogun-image-content {
  
    justify-content: center;
  
}

.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shg-align-container {
  display: flex;
  justify-content: center
}

.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image {
  box-sizing: border-box;
}



.s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container {
      position: relative;
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-916a3462-c5fe-4d36-a8c0-eeca5e5f7181 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2340px;
    }
  }

}
#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
  margin: 0 !important;
  overflow: visible;
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
  /* Add background color handling */
  
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image {
  box-sizing: border-box;
}



.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container {
      position: relative;
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
  margin: 0 !important;
  overflow: visible;
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
  /* Add background color handling */
  
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image {
  box-sizing: border-box;
}



.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container {
      position: relative;
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
  margin: 0 !important;
  overflow: visible;
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
  /* Add background color handling */
  
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image {
  box-sizing: border-box;
}



.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container {
      position: relative;
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
  margin: 0 !important;
  overflow: visible;
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
  /* Add background color handling */
  
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image {
  box-sizing: border-box;
}



.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container {
      position: relative;
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
  margin: 0 !important;
  overflow: visible;
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
  /* Add background color handling */
  
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image {
  box-sizing: border-box;
}



.s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container {
      position: relative;
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-298a3cb8-a1cc-4320-8bcb-b379e7b7a0cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-199323dc-20ae-4061-b4e6-f23656e0241a {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a {
  margin: 0 !important;
  overflow: visible;
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-199323dc-20ae-4061-b4e6-f23656e0241a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-199323dc-20ae-4061-b4e6-f23656e0241a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
  /* Add background color handling */
  
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-199323dc-20ae-4061-b4e6-f23656e0241a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-199323dc-20ae-4061-b4e6-f23656e0241a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-199323dc-20ae-4061-b4e6-f23656e0241a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-199323dc-20ae-4061-b4e6-f23656e0241a .shogun-image-content {
  
    justify-content: center;
  
}

.s-199323dc-20ae-4061-b4e6-f23656e0241a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image {
  box-sizing: border-box;
}



.s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-199323dc-20ae-4061-b4e6-f23656e0241a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container {
      position: relative;
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-199323dc-20ae-4061-b4e6-f23656e0241a {
  margin: 0 !important;
  overflow: visible;
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-199323dc-20ae-4061-b4e6-f23656e0241a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-199323dc-20ae-4061-b4e6-f23656e0241a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
  /* Add background color handling */
  
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-199323dc-20ae-4061-b4e6-f23656e0241a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-199323dc-20ae-4061-b4e6-f23656e0241a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-199323dc-20ae-4061-b4e6-f23656e0241a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-199323dc-20ae-4061-b4e6-f23656e0241a .shogun-image-content {
  
    justify-content: center;
  
}

.s-199323dc-20ae-4061-b4e6-f23656e0241a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image {
  box-sizing: border-box;
}



.s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-199323dc-20ae-4061-b4e6-f23656e0241a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container {
      position: relative;
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-199323dc-20ae-4061-b4e6-f23656e0241a {
  margin: 0 !important;
  overflow: visible;
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-199323dc-20ae-4061-b4e6-f23656e0241a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-199323dc-20ae-4061-b4e6-f23656e0241a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
  /* Add background color handling */
  
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-199323dc-20ae-4061-b4e6-f23656e0241a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-199323dc-20ae-4061-b4e6-f23656e0241a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-199323dc-20ae-4061-b4e6-f23656e0241a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-199323dc-20ae-4061-b4e6-f23656e0241a .shogun-image-content {
  
    justify-content: center;
  
}

.s-199323dc-20ae-4061-b4e6-f23656e0241a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image {
  box-sizing: border-box;
}



.s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-199323dc-20ae-4061-b4e6-f23656e0241a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container {
      position: relative;
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-199323dc-20ae-4061-b4e6-f23656e0241a {
  margin: 0 !important;
  overflow: visible;
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-199323dc-20ae-4061-b4e6-f23656e0241a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-199323dc-20ae-4061-b4e6-f23656e0241a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
  /* Add background color handling */
  
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-199323dc-20ae-4061-b4e6-f23656e0241a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-199323dc-20ae-4061-b4e6-f23656e0241a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-199323dc-20ae-4061-b4e6-f23656e0241a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-199323dc-20ae-4061-b4e6-f23656e0241a .shogun-image-content {
  
    justify-content: center;
  
}

.s-199323dc-20ae-4061-b4e6-f23656e0241a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image {
  box-sizing: border-box;
}



.s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-199323dc-20ae-4061-b4e6-f23656e0241a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container {
      position: relative;
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-199323dc-20ae-4061-b4e6-f23656e0241a {
  margin: 0 !important;
  overflow: visible;
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-199323dc-20ae-4061-b4e6-f23656e0241a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-199323dc-20ae-4061-b4e6-f23656e0241a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
  /* Add background color handling */
  
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-199323dc-20ae-4061-b4e6-f23656e0241a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-199323dc-20ae-4061-b4e6-f23656e0241a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-199323dc-20ae-4061-b4e6-f23656e0241a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-199323dc-20ae-4061-b4e6-f23656e0241a .shogun-image-content {
  
    justify-content: center;
  
}

.s-199323dc-20ae-4061-b4e6-f23656e0241a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image {
  box-sizing: border-box;
}



.s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-199323dc-20ae-4061-b4e6-f23656e0241a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container {
      position: relative;
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-199323dc-20ae-4061-b4e6-f23656e0241a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-3b18d975-dff4-4e95-9792-be91d281520c {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-3b18d975-dff4-4e95-9792-be91d281520c {
  margin: 0 !important;
  overflow: visible;
}

#s-3b18d975-dff4-4e95-9792-be91d281520c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b18d975-dff4-4e95-9792-be91d281520c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b18d975-dff4-4e95-9792-be91d281520c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
  /* Add background color handling */
  
}

#s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b18d975-dff4-4e95-9792-be91d281520c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-3b18d975-dff4-4e95-9792-be91d281520c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b18d975-dff4-4e95-9792-be91d281520c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-3b18d975-dff4-4e95-9792-be91d281520c .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b18d975-dff4-4e95-9792-be91d281520c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image {
  box-sizing: border-box;
}



.s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b18d975-dff4-4e95-9792-be91d281520c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container {
      position: relative;
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-3b18d975-dff4-4e95-9792-be91d281520c {
  margin: 0 !important;
  overflow: visible;
}

#s-3b18d975-dff4-4e95-9792-be91d281520c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b18d975-dff4-4e95-9792-be91d281520c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b18d975-dff4-4e95-9792-be91d281520c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
  /* Add background color handling */
  
}

#s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b18d975-dff4-4e95-9792-be91d281520c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-3b18d975-dff4-4e95-9792-be91d281520c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b18d975-dff4-4e95-9792-be91d281520c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-3b18d975-dff4-4e95-9792-be91d281520c .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b18d975-dff4-4e95-9792-be91d281520c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image {
  box-sizing: border-box;
}



.s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b18d975-dff4-4e95-9792-be91d281520c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container {
      position: relative;
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-3b18d975-dff4-4e95-9792-be91d281520c {
  margin: 0 !important;
  overflow: visible;
}

#s-3b18d975-dff4-4e95-9792-be91d281520c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b18d975-dff4-4e95-9792-be91d281520c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b18d975-dff4-4e95-9792-be91d281520c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
  /* Add background color handling */
  
}

#s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b18d975-dff4-4e95-9792-be91d281520c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-3b18d975-dff4-4e95-9792-be91d281520c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b18d975-dff4-4e95-9792-be91d281520c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-3b18d975-dff4-4e95-9792-be91d281520c .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b18d975-dff4-4e95-9792-be91d281520c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image {
  box-sizing: border-box;
}



.s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b18d975-dff4-4e95-9792-be91d281520c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container {
      position: relative;
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-3b18d975-dff4-4e95-9792-be91d281520c {
  margin: 0 !important;
  overflow: visible;
}

#s-3b18d975-dff4-4e95-9792-be91d281520c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b18d975-dff4-4e95-9792-be91d281520c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b18d975-dff4-4e95-9792-be91d281520c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
  /* Add background color handling */
  
}

#s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b18d975-dff4-4e95-9792-be91d281520c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-3b18d975-dff4-4e95-9792-be91d281520c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b18d975-dff4-4e95-9792-be91d281520c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-3b18d975-dff4-4e95-9792-be91d281520c .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b18d975-dff4-4e95-9792-be91d281520c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image {
  box-sizing: border-box;
}



.s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b18d975-dff4-4e95-9792-be91d281520c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container {
      position: relative;
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-3b18d975-dff4-4e95-9792-be91d281520c {
  margin: 0 !important;
  overflow: visible;
}

#s-3b18d975-dff4-4e95-9792-be91d281520c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b18d975-dff4-4e95-9792-be91d281520c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b18d975-dff4-4e95-9792-be91d281520c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
  /* Add background color handling */
  
}

#s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b18d975-dff4-4e95-9792-be91d281520c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-3b18d975-dff4-4e95-9792-be91d281520c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b18d975-dff4-4e95-9792-be91d281520c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-3b18d975-dff4-4e95-9792-be91d281520c .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b18d975-dff4-4e95-9792-be91d281520c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image {
  box-sizing: border-box;
}



.s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b18d975-dff4-4e95-9792-be91d281520c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container {
      position: relative;
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b18d975-dff4-4e95-9792-be91d281520c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
  margin: 0 !important;
  overflow: visible;
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
  /* Add background color handling */
  
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image {
  box-sizing: border-box;
}



.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container {
      position: relative;
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
  margin: 0 !important;
  overflow: visible;
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
  /* Add background color handling */
  
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image {
  box-sizing: border-box;
}



.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container {
      position: relative;
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
  margin: 0 !important;
  overflow: visible;
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
  /* Add background color handling */
  
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image {
  box-sizing: border-box;
}



.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container {
      position: relative;
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
  margin: 0 !important;
  overflow: visible;
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
  /* Add background color handling */
  
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image {
  box-sizing: border-box;
}



.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container {
      position: relative;
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
  margin: 0 !important;
  overflow: visible;
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
  /* Add background color handling */
  
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image {
  box-sizing: border-box;
}



.s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container {
      position: relative;
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-253ab2ed-ba31-4872-b402-bde1fa7d46d4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
  margin: 0 !important;
  overflow: visible;
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
  /* Add background color handling */
  
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image {
  box-sizing: border-box;
}



.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container {
      position: relative;
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
  margin: 0 !important;
  overflow: visible;
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
  /* Add background color handling */
  
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image {
  box-sizing: border-box;
}



.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container {
      position: relative;
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
  margin: 0 !important;
  overflow: visible;
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
  /* Add background color handling */
  
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image {
  box-sizing: border-box;
}



.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container {
      position: relative;
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
  margin: 0 !important;
  overflow: visible;
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
  /* Add background color handling */
  
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image {
  box-sizing: border-box;
}



.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container {
      position: relative;
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
  margin: 0 !important;
  overflow: visible;
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
  /* Add background color handling */
  
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image {
  box-sizing: border-box;
}



.s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container {
      position: relative;
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d23f3a6c-ce66-42d3-9a73-be8fe4e408f3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
  margin: 0 !important;
  overflow: visible;
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
  /* Add background color handling */
  
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shogun-image-content {
  
    justify-content: center;
  
}

.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image {
  box-sizing: border-box;
}



.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container {
      position: relative;
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
  margin: 0 !important;
  overflow: visible;
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
  /* Add background color handling */
  
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shogun-image-content {
  
    justify-content: center;
  
}

.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image {
  box-sizing: border-box;
}



.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container {
      position: relative;
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
  margin: 0 !important;
  overflow: visible;
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
  /* Add background color handling */
  
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shogun-image-content {
  
    justify-content: center;
  
}

.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image {
  box-sizing: border-box;
}



.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container {
      position: relative;
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
  margin: 0 !important;
  overflow: visible;
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
  /* Add background color handling */
  
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shogun-image-content {
  
    justify-content: center;
  
}

.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image {
  box-sizing: border-box;
}



.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container {
      position: relative;
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
  margin: 0 !important;
  overflow: visible;
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
  /* Add background color handling */
  
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b .shogun-image-content {
  
    justify-content: center;
  
}

.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image {
  box-sizing: border-box;
}



.s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container {
      position: relative;
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-30a236d9-8e65-44e4-aeff-cae92d6bdf8b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-08cd10db-1d1d-4785-a58c-b16621d93739 {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739 {
  margin: 0 !important;
  overflow: visible;
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-08cd10db-1d1d-4785-a58c-b16621d93739 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-08cd10db-1d1d-4785-a58c-b16621d93739 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
  /* Add background color handling */
  
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-08cd10db-1d1d-4785-a58c-b16621d93739 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-08cd10db-1d1d-4785-a58c-b16621d93739 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-08cd10db-1d1d-4785-a58c-b16621d93739 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-08cd10db-1d1d-4785-a58c-b16621d93739 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08cd10db-1d1d-4785-a58c-b16621d93739.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image {
  box-sizing: border-box;
}



.s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-08cd10db-1d1d-4785-a58c-b16621d93739 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container {
      position: relative;
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-08cd10db-1d1d-4785-a58c-b16621d93739 {
  margin: 0 !important;
  overflow: visible;
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-08cd10db-1d1d-4785-a58c-b16621d93739 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-08cd10db-1d1d-4785-a58c-b16621d93739 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
  /* Add background color handling */
  
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-08cd10db-1d1d-4785-a58c-b16621d93739 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-08cd10db-1d1d-4785-a58c-b16621d93739 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-08cd10db-1d1d-4785-a58c-b16621d93739 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-08cd10db-1d1d-4785-a58c-b16621d93739 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08cd10db-1d1d-4785-a58c-b16621d93739.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image {
  box-sizing: border-box;
}



.s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-08cd10db-1d1d-4785-a58c-b16621d93739 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container {
      position: relative;
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-08cd10db-1d1d-4785-a58c-b16621d93739 {
  margin: 0 !important;
  overflow: visible;
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-08cd10db-1d1d-4785-a58c-b16621d93739 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-08cd10db-1d1d-4785-a58c-b16621d93739 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
  /* Add background color handling */
  
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-08cd10db-1d1d-4785-a58c-b16621d93739 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-08cd10db-1d1d-4785-a58c-b16621d93739 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-08cd10db-1d1d-4785-a58c-b16621d93739 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-08cd10db-1d1d-4785-a58c-b16621d93739 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08cd10db-1d1d-4785-a58c-b16621d93739.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image {
  box-sizing: border-box;
}



.s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-08cd10db-1d1d-4785-a58c-b16621d93739 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container {
      position: relative;
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-08cd10db-1d1d-4785-a58c-b16621d93739 {
  margin: 0 !important;
  overflow: visible;
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-08cd10db-1d1d-4785-a58c-b16621d93739 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-08cd10db-1d1d-4785-a58c-b16621d93739 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
  /* Add background color handling */
  
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-08cd10db-1d1d-4785-a58c-b16621d93739 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-08cd10db-1d1d-4785-a58c-b16621d93739 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-08cd10db-1d1d-4785-a58c-b16621d93739 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-08cd10db-1d1d-4785-a58c-b16621d93739 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08cd10db-1d1d-4785-a58c-b16621d93739.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image {
  box-sizing: border-box;
}



.s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-08cd10db-1d1d-4785-a58c-b16621d93739 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container {
      position: relative;
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-08cd10db-1d1d-4785-a58c-b16621d93739 {
  margin: 0 !important;
  overflow: visible;
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-08cd10db-1d1d-4785-a58c-b16621d93739 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-08cd10db-1d1d-4785-a58c-b16621d93739 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
  /* Add background color handling */
  
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-08cd10db-1d1d-4785-a58c-b16621d93739 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-08cd10db-1d1d-4785-a58c-b16621d93739 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-08cd10db-1d1d-4785-a58c-b16621d93739 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-08cd10db-1d1d-4785-a58c-b16621d93739 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08cd10db-1d1d-4785-a58c-b16621d93739.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image {
  box-sizing: border-box;
}



.s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-08cd10db-1d1d-4785-a58c-b16621d93739 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container {
      position: relative;
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-08cd10db-1d1d-4785-a58c-b16621d93739 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-2c7481ea-5976-4758-a76e-a46c5164d16a {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a {
  margin: 0 !important;
  overflow: visible;
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2c7481ea-5976-4758-a76e-a46c5164d16a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2c7481ea-5976-4758-a76e-a46c5164d16a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
  /* Add background color handling */
  
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2c7481ea-5976-4758-a76e-a46c5164d16a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2c7481ea-5976-4758-a76e-a46c5164d16a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2c7481ea-5976-4758-a76e-a46c5164d16a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-2c7481ea-5976-4758-a76e-a46c5164d16a .shogun-image-content {
  
    justify-content: center;
  
}

.s-2c7481ea-5976-4758-a76e-a46c5164d16a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image {
  box-sizing: border-box;
}



.s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2c7481ea-5976-4758-a76e-a46c5164d16a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container {
      position: relative;
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-2c7481ea-5976-4758-a76e-a46c5164d16a {
  margin: 0 !important;
  overflow: visible;
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2c7481ea-5976-4758-a76e-a46c5164d16a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2c7481ea-5976-4758-a76e-a46c5164d16a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
  /* Add background color handling */
  
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2c7481ea-5976-4758-a76e-a46c5164d16a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2c7481ea-5976-4758-a76e-a46c5164d16a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2c7481ea-5976-4758-a76e-a46c5164d16a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-2c7481ea-5976-4758-a76e-a46c5164d16a .shogun-image-content {
  
    justify-content: center;
  
}

.s-2c7481ea-5976-4758-a76e-a46c5164d16a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image {
  box-sizing: border-box;
}



.s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2c7481ea-5976-4758-a76e-a46c5164d16a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container {
      position: relative;
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-2c7481ea-5976-4758-a76e-a46c5164d16a {
  margin: 0 !important;
  overflow: visible;
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2c7481ea-5976-4758-a76e-a46c5164d16a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2c7481ea-5976-4758-a76e-a46c5164d16a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
  /* Add background color handling */
  
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2c7481ea-5976-4758-a76e-a46c5164d16a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2c7481ea-5976-4758-a76e-a46c5164d16a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2c7481ea-5976-4758-a76e-a46c5164d16a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-2c7481ea-5976-4758-a76e-a46c5164d16a .shogun-image-content {
  
    justify-content: center;
  
}

.s-2c7481ea-5976-4758-a76e-a46c5164d16a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image {
  box-sizing: border-box;
}



.s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2c7481ea-5976-4758-a76e-a46c5164d16a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container {
      position: relative;
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-2c7481ea-5976-4758-a76e-a46c5164d16a {
  margin: 0 !important;
  overflow: visible;
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2c7481ea-5976-4758-a76e-a46c5164d16a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2c7481ea-5976-4758-a76e-a46c5164d16a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
  /* Add background color handling */
  
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2c7481ea-5976-4758-a76e-a46c5164d16a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2c7481ea-5976-4758-a76e-a46c5164d16a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2c7481ea-5976-4758-a76e-a46c5164d16a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-2c7481ea-5976-4758-a76e-a46c5164d16a .shogun-image-content {
  
    justify-content: center;
  
}

.s-2c7481ea-5976-4758-a76e-a46c5164d16a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image {
  box-sizing: border-box;
}



.s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2c7481ea-5976-4758-a76e-a46c5164d16a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container {
      position: relative;
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-2c7481ea-5976-4758-a76e-a46c5164d16a {
  margin: 0 !important;
  overflow: visible;
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2c7481ea-5976-4758-a76e-a46c5164d16a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2c7481ea-5976-4758-a76e-a46c5164d16a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
  /* Add background color handling */
  
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2c7481ea-5976-4758-a76e-a46c5164d16a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2c7481ea-5976-4758-a76e-a46c5164d16a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2c7481ea-5976-4758-a76e-a46c5164d16a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-2c7481ea-5976-4758-a76e-a46c5164d16a .shogun-image-content {
  
    justify-content: center;
  
}

.s-2c7481ea-5976-4758-a76e-a46c5164d16a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image {
  box-sizing: border-box;
}



.s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2c7481ea-5976-4758-a76e-a46c5164d16a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container {
      position: relative;
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2c7481ea-5976-4758-a76e-a46c5164d16a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-d1e3b6e5-306e-4aff-bd77-bba216e56a95 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-d1e3b6e5-306e-4aff-bd77-bba216e56a95 {
  display: none;
}
#s-d1e3b6e5-306e-4aff-bd77-bba216e56a95, #wrap-s-d1e3b6e5-306e-4aff-bd77-bba216e56a95, #wrap-content-s-d1e3b6e5-306e-4aff-bd77-bba216e56a95 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d1e3b6e5-306e-4aff-bd77-bba216e56a95 {
  display: none;
}
#s-d1e3b6e5-306e-4aff-bd77-bba216e56a95, #wrap-s-d1e3b6e5-306e-4aff-bd77-bba216e56a95, #wrap-content-s-d1e3b6e5-306e-4aff-bd77-bba216e56a95 { display: none !important; }}







#s-d1e3b6e5-306e-4aff-bd77-bba216e56a95 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d1e3b6e5-306e-4aff-bd77-bba216e56a95.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-0a3de64e-cd02-41bd-91d4-29a003d55d2f"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 768px) {
[id="s-0a3de64e-cd02-41bd-91d4-29a003d55d2f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 992px) {
[id="s-0a3de64e-cd02-41bd-91d4-29a003d55d2f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 1200px) {
[id="s-0a3de64e-cd02-41bd-91d4-29a003d55d2f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

#s-24ec3c53-942e-4f46-a90a-094e0060e077 {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077 {
  margin: 0 !important;
  overflow: visible;
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-24ec3c53-942e-4f46-a90a-094e0060e077 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-24ec3c53-942e-4f46-a90a-094e0060e077 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
  /* Add background color handling */
  
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-24ec3c53-942e-4f46-a90a-094e0060e077 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-24ec3c53-942e-4f46-a90a-094e0060e077 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-24ec3c53-942e-4f46-a90a-094e0060e077 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-24ec3c53-942e-4f46-a90a-094e0060e077 .shogun-image-content {
  
    justify-content: center;
  
}

.s-24ec3c53-942e-4f46-a90a-094e0060e077.shg-align-container {
  display: flex;
  justify-content: center
}

.s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image {
  box-sizing: border-box;
}



.s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-24ec3c53-942e-4f46-a90a-094e0060e077 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container {
      position: relative;
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-24ec3c53-942e-4f46-a90a-094e0060e077 {
  margin: 0 !important;
  overflow: visible;
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-24ec3c53-942e-4f46-a90a-094e0060e077 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-24ec3c53-942e-4f46-a90a-094e0060e077 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
  /* Add background color handling */
  
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-24ec3c53-942e-4f46-a90a-094e0060e077 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-24ec3c53-942e-4f46-a90a-094e0060e077 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-24ec3c53-942e-4f46-a90a-094e0060e077 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-24ec3c53-942e-4f46-a90a-094e0060e077 .shogun-image-content {
  
    justify-content: center;
  
}

.s-24ec3c53-942e-4f46-a90a-094e0060e077.shg-align-container {
  display: flex;
  justify-content: center
}

.s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image {
  box-sizing: border-box;
}



.s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-24ec3c53-942e-4f46-a90a-094e0060e077 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container {
      position: relative;
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-24ec3c53-942e-4f46-a90a-094e0060e077 {
  margin: 0 !important;
  overflow: visible;
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-24ec3c53-942e-4f46-a90a-094e0060e077 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-24ec3c53-942e-4f46-a90a-094e0060e077 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
  /* Add background color handling */
  
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-24ec3c53-942e-4f46-a90a-094e0060e077 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-24ec3c53-942e-4f46-a90a-094e0060e077 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-24ec3c53-942e-4f46-a90a-094e0060e077 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-24ec3c53-942e-4f46-a90a-094e0060e077 .shogun-image-content {
  
    justify-content: center;
  
}

.s-24ec3c53-942e-4f46-a90a-094e0060e077.shg-align-container {
  display: flex;
  justify-content: center
}

.s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image {
  box-sizing: border-box;
}



.s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-24ec3c53-942e-4f46-a90a-094e0060e077 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container {
      position: relative;
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-24ec3c53-942e-4f46-a90a-094e0060e077 {
  margin: 0 !important;
  overflow: visible;
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-24ec3c53-942e-4f46-a90a-094e0060e077 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-24ec3c53-942e-4f46-a90a-094e0060e077 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
  /* Add background color handling */
  
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-24ec3c53-942e-4f46-a90a-094e0060e077 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-24ec3c53-942e-4f46-a90a-094e0060e077 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-24ec3c53-942e-4f46-a90a-094e0060e077 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-24ec3c53-942e-4f46-a90a-094e0060e077 .shogun-image-content {
  
    justify-content: center;
  
}

.s-24ec3c53-942e-4f46-a90a-094e0060e077.shg-align-container {
  display: flex;
  justify-content: center
}

.s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image {
  box-sizing: border-box;
}



.s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-24ec3c53-942e-4f46-a90a-094e0060e077 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container {
      position: relative;
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-24ec3c53-942e-4f46-a90a-094e0060e077 {
  margin: 0 !important;
  overflow: visible;
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-24ec3c53-942e-4f46-a90a-094e0060e077 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-24ec3c53-942e-4f46-a90a-094e0060e077 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
  /* Add background color handling */
  
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-24ec3c53-942e-4f46-a90a-094e0060e077 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-24ec3c53-942e-4f46-a90a-094e0060e077 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-24ec3c53-942e-4f46-a90a-094e0060e077 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-24ec3c53-942e-4f46-a90a-094e0060e077 .shogun-image-content {
  
    justify-content: center;
  
}

.s-24ec3c53-942e-4f46-a90a-094e0060e077.shg-align-container {
  display: flex;
  justify-content: center
}

.s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image {
  box-sizing: border-box;
}



.s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-24ec3c53-942e-4f46-a90a-094e0060e077 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container {
      position: relative;
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-24ec3c53-942e-4f46-a90a-094e0060e077 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
  margin: 0 !important;
  overflow: visible;
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
  /* Add background color handling */
  
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shogun-image-content {
  
    justify-content: center;
  
}

.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image {
  box-sizing: border-box;
}



.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container {
      position: relative;
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
  margin: 0 !important;
  overflow: visible;
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
  /* Add background color handling */
  
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shogun-image-content {
  
    justify-content: center;
  
}

.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image {
  box-sizing: border-box;
}



.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container {
      position: relative;
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
  margin: 0 !important;
  overflow: visible;
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
  /* Add background color handling */
  
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shogun-image-content {
  
    justify-content: center;
  
}

.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image {
  box-sizing: border-box;
}



.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container {
      position: relative;
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
  margin: 0 !important;
  overflow: visible;
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
  /* Add background color handling */
  
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shogun-image-content {
  
    justify-content: center;
  
}

.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image {
  box-sizing: border-box;
}



.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container {
      position: relative;
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
  margin: 0 !important;
  overflow: visible;
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
  /* Add background color handling */
  
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e .shogun-image-content {
  
    justify-content: center;
  
}

.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image {
  box-sizing: border-box;
}



.s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container {
      position: relative;
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9cbbbbb6-ea31-4729-81f9-42ffbe5c5a7e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
  margin: 0 !important;
  overflow: visible;
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
  /* Add background color handling */
  
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image {
  box-sizing: border-box;
}



.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container {
      position: relative;
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
  margin: 0 !important;
  overflow: visible;
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
  /* Add background color handling */
  
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image {
  box-sizing: border-box;
}



.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container {
      position: relative;
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
  margin: 0 !important;
  overflow: visible;
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
  /* Add background color handling */
  
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image {
  box-sizing: border-box;
}



.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container {
      position: relative;
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
  margin: 0 !important;
  overflow: visible;
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
  /* Add background color handling */
  
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image {
  box-sizing: border-box;
}



.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container {
      position: relative;
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
  margin: 0 !important;
  overflow: visible;
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
  /* Add background color handling */
  
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image {
  box-sizing: border-box;
}



.s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container {
      position: relative;
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-590c268d-6f77-46ce-9ba3-6bbe9e6115e8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-5e61c2c9-80f7-4b80-ab5a-3949d0542090 {
  margin-top: 5px;
}

@media (min-width: 0px) {
[id="s-5e61c2c9-80f7-4b80-ab5a-3949d0542090"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 768px) {
[id="s-5e61c2c9-80f7-4b80-ab5a-3949d0542090"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 992px) {
[id="s-5e61c2c9-80f7-4b80-ab5a-3949d0542090"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 1200px) {
[id="s-5e61c2c9-80f7-4b80-ab5a-3949d0542090"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
  max-width: 978px;
aspect-ratio: 1/1;
text-align: center;
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
  margin: 0 !important;
  overflow: visible;
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
  /* Add background color handling */
  
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 978px;
  }



  img.s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image {
    
    
    
    max-height: 978px;
  }


.s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shogun-image-content {
  
    justify-content: center;
  
}

.s-94e19129-bd3b-402e-9941-ef4e89b52f71.shg-align-container {
  display: flex;
  justify-content: center
}

.s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image {
  box-sizing: border-box;
}



.s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container {
      position: relative;
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 978px;
    }
  }

@media (min-width: 1200px){#s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
  margin: 0 !important;
  overflow: visible;
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
  /* Add background color handling */
  
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 978px;
  }



  img.s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image {
    
    
    
    max-height: 978px;
  }


.s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shogun-image-content {
  
    justify-content: center;
  
}

.s-94e19129-bd3b-402e-9941-ef4e89b52f71.shg-align-container {
  display: flex;
  justify-content: center
}

.s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image {
  box-sizing: border-box;
}



.s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container {
      position: relative;
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 978px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
  margin: 0 !important;
  overflow: visible;
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
  /* Add background color handling */
  
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 978px;
  }



  img.s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image {
    
    
    
    max-height: 978px;
  }


.s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shogun-image-content {
  
    justify-content: center;
  
}

.s-94e19129-bd3b-402e-9941-ef4e89b52f71.shg-align-container {
  display: flex;
  justify-content: center
}

.s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image {
  box-sizing: border-box;
}



.s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container {
      position: relative;
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 978px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
  margin: 0 !important;
  overflow: visible;
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
  /* Add background color handling */
  
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 978px;
  }



  img.s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image {
    
    
    
    max-height: 978px;
  }


.s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shogun-image-content {
  
    justify-content: center;
  
}

.s-94e19129-bd3b-402e-9941-ef4e89b52f71.shg-align-container {
  display: flex;
  justify-content: center
}

.s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image {
  box-sizing: border-box;
}



.s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container {
      position: relative;
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 978px;
    }
  }

}@media (max-width: 767px){#s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
  margin: 0 !important;
  overflow: visible;
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
  /* Add background color handling */
  
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 978px;
  }



  img.s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image {
    
    
    
    max-height: 978px;
  }


.s-94e19129-bd3b-402e-9941-ef4e89b52f71 .shogun-image-content {
  
    justify-content: center;
  
}

.s-94e19129-bd3b-402e-9941-ef4e89b52f71.shg-align-container {
  display: flex;
  justify-content: center
}

.s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image {
  box-sizing: border-box;
}



.s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-94e19129-bd3b-402e-9941-ef4e89b52f71 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container {
      position: relative;
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-94e19129-bd3b-402e-9941-ef4e89b52f71 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 978px;
    }
  }

}
#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
  margin: 0 !important;
  overflow: visible;
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
  /* Add background color handling */
  
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shogun-image-content {
  
    justify-content: center;
  
}

.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image {
  box-sizing: border-box;
}



.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container {
      position: relative;
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
  margin: 0 !important;
  overflow: visible;
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
  /* Add background color handling */
  
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shogun-image-content {
  
    justify-content: center;
  
}

.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image {
  box-sizing: border-box;
}



.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container {
      position: relative;
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
  margin: 0 !important;
  overflow: visible;
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
  /* Add background color handling */
  
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shogun-image-content {
  
    justify-content: center;
  
}

.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image {
  box-sizing: border-box;
}



.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container {
      position: relative;
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
  margin: 0 !important;
  overflow: visible;
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
  /* Add background color handling */
  
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shogun-image-content {
  
    justify-content: center;
  
}

.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image {
  box-sizing: border-box;
}



.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container {
      position: relative;
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
  margin: 0 !important;
  overflow: visible;
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
  /* Add background color handling */
  
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc .shogun-image-content {
  
    justify-content: center;
  
}

.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image {
  box-sizing: border-box;
}



.s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container {
      position: relative;
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6cdf6a92-05c0-46fd-9ee3-12076fc0b4dc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
  margin: 0 !important;
  overflow: visible;
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
  /* Add background color handling */
  
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shogun-image-content {
  
    justify-content: center;
  
}

.s-87a27bcb-3429-4f58-bd35-8279e800eb31.shg-align-container {
  display: flex;
  justify-content: center
}

.s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image {
  box-sizing: border-box;
}



.s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container {
      position: relative;
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
  margin: 0 !important;
  overflow: visible;
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
  /* Add background color handling */
  
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shogun-image-content {
  
    justify-content: center;
  
}

.s-87a27bcb-3429-4f58-bd35-8279e800eb31.shg-align-container {
  display: flex;
  justify-content: center
}

.s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image {
  box-sizing: border-box;
}



.s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container {
      position: relative;
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
  margin: 0 !important;
  overflow: visible;
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
  /* Add background color handling */
  
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shogun-image-content {
  
    justify-content: center;
  
}

.s-87a27bcb-3429-4f58-bd35-8279e800eb31.shg-align-container {
  display: flex;
  justify-content: center
}

.s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image {
  box-sizing: border-box;
}



.s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container {
      position: relative;
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
  margin: 0 !important;
  overflow: visible;
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
  /* Add background color handling */
  
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shogun-image-content {
  
    justify-content: center;
  
}

.s-87a27bcb-3429-4f58-bd35-8279e800eb31.shg-align-container {
  display: flex;
  justify-content: center
}

.s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image {
  box-sizing: border-box;
}



.s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container {
      position: relative;
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
  margin: 0 !important;
  overflow: visible;
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
  /* Add background color handling */
  
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-87a27bcb-3429-4f58-bd35-8279e800eb31 .shogun-image-content {
  
    justify-content: center;
  
}

.s-87a27bcb-3429-4f58-bd35-8279e800eb31.shg-align-container {
  display: flex;
  justify-content: center
}

.s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image {
  box-sizing: border-box;
}



.s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-87a27bcb-3429-4f58-bd35-8279e800eb31 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container {
      position: relative;
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-87a27bcb-3429-4f58-bd35-8279e800eb31 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-db4d807a-4b0e-4749-8180-abfd18050603 {
  margin-top: 5px;
}

@media (min-width: 0px) {
[id="s-db4d807a-4b0e-4749-8180-abfd18050603"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 768px) {
[id="s-db4d807a-4b0e-4749-8180-abfd18050603"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 992px) {
[id="s-db4d807a-4b0e-4749-8180-abfd18050603"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 1200px) {
[id="s-db4d807a-4b0e-4749-8180-abfd18050603"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

#s-166cd83d-960d-4658-96a6-9136dc726a5a {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a {
  margin: 0 !important;
  overflow: visible;
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-166cd83d-960d-4658-96a6-9136dc726a5a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-166cd83d-960d-4658-96a6-9136dc726a5a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
  /* Add background color handling */
  
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-166cd83d-960d-4658-96a6-9136dc726a5a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-166cd83d-960d-4658-96a6-9136dc726a5a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-166cd83d-960d-4658-96a6-9136dc726a5a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-166cd83d-960d-4658-96a6-9136dc726a5a .shogun-image-content {
  
    justify-content: center;
  
}

.s-166cd83d-960d-4658-96a6-9136dc726a5a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image {
  box-sizing: border-box;
}



.s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-166cd83d-960d-4658-96a6-9136dc726a5a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container {
      position: relative;
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-166cd83d-960d-4658-96a6-9136dc726a5a {
  margin: 0 !important;
  overflow: visible;
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-166cd83d-960d-4658-96a6-9136dc726a5a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-166cd83d-960d-4658-96a6-9136dc726a5a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
  /* Add background color handling */
  
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-166cd83d-960d-4658-96a6-9136dc726a5a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-166cd83d-960d-4658-96a6-9136dc726a5a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-166cd83d-960d-4658-96a6-9136dc726a5a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-166cd83d-960d-4658-96a6-9136dc726a5a .shogun-image-content {
  
    justify-content: center;
  
}

.s-166cd83d-960d-4658-96a6-9136dc726a5a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image {
  box-sizing: border-box;
}



.s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-166cd83d-960d-4658-96a6-9136dc726a5a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container {
      position: relative;
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-166cd83d-960d-4658-96a6-9136dc726a5a {
  margin: 0 !important;
  overflow: visible;
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-166cd83d-960d-4658-96a6-9136dc726a5a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-166cd83d-960d-4658-96a6-9136dc726a5a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
  /* Add background color handling */
  
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-166cd83d-960d-4658-96a6-9136dc726a5a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-166cd83d-960d-4658-96a6-9136dc726a5a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-166cd83d-960d-4658-96a6-9136dc726a5a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-166cd83d-960d-4658-96a6-9136dc726a5a .shogun-image-content {
  
    justify-content: center;
  
}

.s-166cd83d-960d-4658-96a6-9136dc726a5a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image {
  box-sizing: border-box;
}



.s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-166cd83d-960d-4658-96a6-9136dc726a5a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container {
      position: relative;
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-166cd83d-960d-4658-96a6-9136dc726a5a {
  margin: 0 !important;
  overflow: visible;
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-166cd83d-960d-4658-96a6-9136dc726a5a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-166cd83d-960d-4658-96a6-9136dc726a5a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
  /* Add background color handling */
  
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-166cd83d-960d-4658-96a6-9136dc726a5a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-166cd83d-960d-4658-96a6-9136dc726a5a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-166cd83d-960d-4658-96a6-9136dc726a5a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-166cd83d-960d-4658-96a6-9136dc726a5a .shogun-image-content {
  
    justify-content: center;
  
}

.s-166cd83d-960d-4658-96a6-9136dc726a5a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image {
  box-sizing: border-box;
}



.s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-166cd83d-960d-4658-96a6-9136dc726a5a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container {
      position: relative;
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-166cd83d-960d-4658-96a6-9136dc726a5a {
  margin: 0 !important;
  overflow: visible;
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-166cd83d-960d-4658-96a6-9136dc726a5a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-166cd83d-960d-4658-96a6-9136dc726a5a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
  /* Add background color handling */
  
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-166cd83d-960d-4658-96a6-9136dc726a5a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-166cd83d-960d-4658-96a6-9136dc726a5a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-166cd83d-960d-4658-96a6-9136dc726a5a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-166cd83d-960d-4658-96a6-9136dc726a5a .shogun-image-content {
  
    justify-content: center;
  
}

.s-166cd83d-960d-4658-96a6-9136dc726a5a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image {
  box-sizing: border-box;
}



.s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-166cd83d-960d-4658-96a6-9136dc726a5a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container {
      position: relative;
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-166cd83d-960d-4658-96a6-9136dc726a5a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
  max-width: 2340px;
aspect-ratio: 1/1;
text-align: center;
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
  margin: 0 !important;
  overflow: visible;
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
  /* Add background color handling */
  
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2340px;
  }



  img.s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image {
    
    
    
    max-height: 2340px;
  }


.s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shogun-image-content {
  
    justify-content: center;
  
}

.s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image {
  box-sizing: border-box;
}



.s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container {
      position: relative;
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2340px;
    }
  }

@media (min-width: 1200px){#s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
  margin: 0 !important;
  overflow: visible;
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
  /* Add background color handling */
  
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2340px;
  }



  img.s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image {
    
    
    
    max-height: 2340px;
  }


.s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shogun-image-content {
  
    justify-content: center;
  
}

.s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image {
  box-sizing: border-box;
}



.s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container {
      position: relative;
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2340px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
  margin: 0 !important;
  overflow: visible;
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
  /* Add background color handling */
  
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2340px;
  }



  img.s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image {
    
    
    
    max-height: 2340px;
  }


.s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shogun-image-content {
  
    justify-content: center;
  
}

.s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image {
  box-sizing: border-box;
}



.s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container {
      position: relative;
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2340px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
  margin: 0 !important;
  overflow: visible;
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
  /* Add background color handling */
  
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2340px;
  }



  img.s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image {
    
    
    
    max-height: 2340px;
  }


.s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shogun-image-content {
  
    justify-content: center;
  
}

.s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image {
  box-sizing: border-box;
}



.s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container {
      position: relative;
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2340px;
    }
  }

}@media (max-width: 767px){#s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
  margin: 0 !important;
  overflow: visible;
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
  /* Add background color handling */
  
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2340px;
  }



  img.s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image {
    
    
    
    max-height: 2340px;
  }


.s-51eef16e-6a57-48b9-aba4-2fdb10906f74 .shogun-image-content {
  
    justify-content: center;
  
}

.s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image {
  box-sizing: border-box;
}



.s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container {
      position: relative;
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51eef16e-6a57-48b9-aba4-2fdb10906f74 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2340px;
    }
  }

}
#s-31373331-d699-4401-b1e1-decb54f395b3 {
  max-width: 300px;
aspect-ratio: 1/1;
text-align: center;
}

#s-31373331-d699-4401-b1e1-decb54f395b3 {
  margin: 0 !important;
  overflow: visible;
}

#s-31373331-d699-4401-b1e1-decb54f395b3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-31373331-d699-4401-b1e1-decb54f395b3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-31373331-d699-4401-b1e1-decb54f395b3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
  /* Add background color handling */
  
}

#s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-31373331-d699-4401-b1e1-decb54f395b3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-31373331-d699-4401-b1e1-decb54f395b3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-31373331-d699-4401-b1e1-decb54f395b3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-31373331-d699-4401-b1e1-decb54f395b3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-31373331-d699-4401-b1e1-decb54f395b3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image {
  box-sizing: border-box;
}



.s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-31373331-d699-4401-b1e1-decb54f395b3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container {
      position: relative;
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-31373331-d699-4401-b1e1-decb54f395b3 {
  margin: 0 !important;
  overflow: visible;
}

#s-31373331-d699-4401-b1e1-decb54f395b3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-31373331-d699-4401-b1e1-decb54f395b3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-31373331-d699-4401-b1e1-decb54f395b3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
  /* Add background color handling */
  
}

#s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-31373331-d699-4401-b1e1-decb54f395b3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-31373331-d699-4401-b1e1-decb54f395b3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-31373331-d699-4401-b1e1-decb54f395b3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-31373331-d699-4401-b1e1-decb54f395b3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-31373331-d699-4401-b1e1-decb54f395b3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image {
  box-sizing: border-box;
}



.s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-31373331-d699-4401-b1e1-decb54f395b3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container {
      position: relative;
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-31373331-d699-4401-b1e1-decb54f395b3 {
  margin: 0 !important;
  overflow: visible;
}

#s-31373331-d699-4401-b1e1-decb54f395b3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-31373331-d699-4401-b1e1-decb54f395b3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-31373331-d699-4401-b1e1-decb54f395b3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
  /* Add background color handling */
  
}

#s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-31373331-d699-4401-b1e1-decb54f395b3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-31373331-d699-4401-b1e1-decb54f395b3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-31373331-d699-4401-b1e1-decb54f395b3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-31373331-d699-4401-b1e1-decb54f395b3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-31373331-d699-4401-b1e1-decb54f395b3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image {
  box-sizing: border-box;
}



.s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-31373331-d699-4401-b1e1-decb54f395b3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container {
      position: relative;
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-31373331-d699-4401-b1e1-decb54f395b3 {
  margin: 0 !important;
  overflow: visible;
}

#s-31373331-d699-4401-b1e1-decb54f395b3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-31373331-d699-4401-b1e1-decb54f395b3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-31373331-d699-4401-b1e1-decb54f395b3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
  /* Add background color handling */
  
}

#s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-31373331-d699-4401-b1e1-decb54f395b3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-31373331-d699-4401-b1e1-decb54f395b3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-31373331-d699-4401-b1e1-decb54f395b3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-31373331-d699-4401-b1e1-decb54f395b3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-31373331-d699-4401-b1e1-decb54f395b3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image {
  box-sizing: border-box;
}



.s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-31373331-d699-4401-b1e1-decb54f395b3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container {
      position: relative;
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-31373331-d699-4401-b1e1-decb54f395b3 {
  margin: 0 !important;
  overflow: visible;
}

#s-31373331-d699-4401-b1e1-decb54f395b3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-31373331-d699-4401-b1e1-decb54f395b3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-31373331-d699-4401-b1e1-decb54f395b3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
  /* Add background color handling */
  
}

#s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-31373331-d699-4401-b1e1-decb54f395b3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-31373331-d699-4401-b1e1-decb54f395b3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-31373331-d699-4401-b1e1-decb54f395b3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-31373331-d699-4401-b1e1-decb54f395b3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-31373331-d699-4401-b1e1-decb54f395b3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image {
  box-sizing: border-box;
}



.s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-31373331-d699-4401-b1e1-decb54f395b3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container {
      position: relative;
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31373331-d699-4401-b1e1-decb54f395b3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-900fc5cc-707c-4fe3-a1ac-643e219d8df4 {
  padding-top: 32px;
padding-bottom: 32px;
min-height: 50px;
background-color: rgba(205, 228, 224, 1);
}
@media (max-width: 767px){#s-900fc5cc-707c-4fe3-a1ac-643e219d8df4 {
  padding-top: 20px;
padding-bottom: 20px;
}
}







#s-900fc5cc-707c-4fe3-a1ac-643e219d8df4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-900fc5cc-707c-4fe3-a1ac-643e219d8df4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-588a3ff9-7406-41c6-996a-5adf74564b1e {
  margin-left: auto;
margin-right: auto;
max-width: 1000px;
}
@media (max-width: 767px){#s-588a3ff9-7406-41c6-996a-5adf74564b1e {
  margin-left: 3%;
margin-right: 3%;
}
}
@media (min-width: 0px) {
[id="s-588a3ff9-7406-41c6-996a-5adf74564b1e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-588a3ff9-7406-41c6-996a-5adf74564b1e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-588a3ff9-7406-41c6-996a-5adf74564b1e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-588a3ff9-7406-41c6-996a-5adf74564b1e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-588a3ff9-7406-41c6-996a-5adf74564b1e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-588a3ff9-7406-41c6-996a-5adf74564b1e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-588a3ff9-7406-41c6-996a-5adf74564b1e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

}

#s-7caa35c3-5116-4545-b144-7e45b51b72b5 {
  margin-top: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}
@media (max-width: 767px){#s-7caa35c3-5116-4545-b144-7e45b51b72b5 {
  margin-top: 0px;
display: none;
}
#s-7caa35c3-5116-4545-b144-7e45b51b72b5, #wrap-s-7caa35c3-5116-4545-b144-7e45b51b72b5, #wrap-content-s-7caa35c3-5116-4545-b144-7e45b51b72b5 { display: none !important; }}
#s-7caa35c3-5116-4545-b144-7e45b51b72b5 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 32px;
  line-height: 1.3em;
  letter-spacing: 0.2px;
  
}


@media (max-width: 767px){#s-7caa35c3-5116-4545-b144-7e45b51b72b5 .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 28px;
  line-height: 1.3em;
  letter-spacing: 0.2px;
  
}


}
#s-064756df-cff1-42f7-abf9-4805e5863c6e {
  margin-top: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 1200px){#s-064756df-cff1-42f7-abf9-4805e5863c6e {
  display: none;
}
#s-064756df-cff1-42f7-abf9-4805e5863c6e, #wrap-s-064756df-cff1-42f7-abf9-4805e5863c6e, #wrap-content-s-064756df-cff1-42f7-abf9-4805e5863c6e { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-064756df-cff1-42f7-abf9-4805e5863c6e {
  display: none;
}
#s-064756df-cff1-42f7-abf9-4805e5863c6e, #wrap-s-064756df-cff1-42f7-abf9-4805e5863c6e, #wrap-content-s-064756df-cff1-42f7-abf9-4805e5863c6e { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-064756df-cff1-42f7-abf9-4805e5863c6e {
  display: none;
}
#s-064756df-cff1-42f7-abf9-4805e5863c6e, #wrap-s-064756df-cff1-42f7-abf9-4805e5863c6e, #wrap-content-s-064756df-cff1-42f7-abf9-4805e5863c6e { display: none !important; }}@media (max-width: 767px){#s-064756df-cff1-42f7-abf9-4805e5863c6e {
  margin-top: 0px;
}
}
#s-064756df-cff1-42f7-abf9-4805e5863c6e .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 32px;
  line-height: 1.3em;
  letter-spacing: 0.2px;
  
}


@media (max-width: 767px){#s-064756df-cff1-42f7-abf9-4805e5863c6e .shogun-heading-component h1 {
  color: rgba(55, 74, 77, 1);
  font-weight:  normal ;
  font-family: "GalanoGrotesque-ExtraBold";
  font-style:  normal ;
  font-size: 28px;
  line-height: 1.3em;
  letter-spacing: 0.2px;
  
}


}
#s-b920139f-2480-4d3d-a125-fd623cc1a37c {
  border-style: solid;
padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 25px;
background-color: rgba(204, 71, 25, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-b920139f-2480-4d3d-a125-fd623cc1a37c:hover {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-b920139f-2480-4d3d-a125-fd623cc1a37c:active {background-color: rgba(180, 54, 10, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-b920139f-2480-4d3d-a125-fd623cc1a37c {
  margin-top: 10px;
margin-bottom: 10px;
}
}

  #s-b920139f-2480-4d3d-a125-fd623cc1a37c-root {
    text-align: center;
  }


#s-b920139f-2480-4d3d-a125-fd623cc1a37c.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-b920139f-2480-4d3d-a125-fd623cc1a37c-root {
    text-align: center;
  }


#s-b920139f-2480-4d3d-a125-fd623cc1a37c.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b920139f-2480-4d3d-a125-fd623cc1a37c-root {
    text-align: center;
  }


#s-b920139f-2480-4d3d-a125-fd623cc1a37c.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b920139f-2480-4d3d-a125-fd623cc1a37c-root {
    text-align: center;
  }


#s-b920139f-2480-4d3d-a125-fd623cc1a37c.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-b920139f-2480-4d3d-a125-fd623cc1a37c-root {
    text-align: center;
  }


#s-b920139f-2480-4d3d-a125-fd623cc1a37c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: GalanoGrotesque-Bold;
  display:  inline-block ;
}
}
/*
  $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;
  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;
}
