.shg-box {
  position: relative;
  display: flex;
  width: 100%;
  flex-direction: column;
  /**
   * While `flex: 1` is enough here, we need to supply the rest
   * of the parameters (`1 auto`) to keep compatibility with IE11.
   * Otherwise, IE11 flex would break.
   */
  flex: 1 1 auto;
}

.shg-box > .shg-box-content {
  z-index: 4;
  position: relative;
}

.shg-box-vertical-align-wrapper, .shg-box-vertical-center-wrapper {
  display: flex;
  width: 100%;
}

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

.shg-box-vertical-align-center, .shg-box-vertical-center {
  justify-content: center;
}

.shg-box-vertical-align-bottom {
  justify-content: flex-end;
}

.shg-box-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  pointer-events: none;
}

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

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

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

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

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

#s-68e273b2-0129-4700-9144-8d7850255804 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-68e273b2-0129-4700-9144-8d7850255804 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-68e273b2-0129-4700-9144-8d7850255804.shg-box.shg-c {
  justify-content: center;
}

#s-f3242609-c334-42a1-887c-e2574cff9b7d {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-d60dfa50-38d3-4852-ac18-ce61675d791e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-9fdc65fa-25dd-471d-ad2c-23065241ee84 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-669ec19e-8ba5-421b-afb5-2e5bf7a47006 {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-left: 3%;
padding-bottom: 50px;
padding-right: 3%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: rgba(7, 61, 33, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
}








#s-669ec19e-8ba5-421b-afb5-2e5bf7a47006 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-669ec19e-8ba5-421b-afb5-2e5bf7a47006.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

#s-e1708285-957d-405b-b5dd-863029a79135 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}

@media (min-width: 0px) {
[id="s-e1708285-957d-405b-b5dd-863029a79135"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e1708285-957d-405b-b5dd-863029a79135"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 992px) {
[id="s-e1708285-957d-405b-b5dd-863029a79135"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 1200px) {
[id="s-e1708285-957d-405b-b5dd-863029a79135"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (max-width: 767px) {
  [id="s-e1708285-957d-405b-b5dd-863029a79135"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-60953be8-2342-49a3-aea4-a779691b1d57 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-60953be8-2342-49a3-aea4-a779691b1d57 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-60953be8-2342-49a3-aea4-a779691b1d57.shg-box.shg-c {
  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-07ded778-0297-4a75-bdbb-94a1b1c00a50 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-07ded778-0297-4a75-bdbb-94a1b1c00a50 .shogun-heading-component h1 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-269ae529-205c-4ae0-862c-5782d870b8e9 {
  margin-left: auto;
margin-right: auto;
padding-top: 30px;
padding-left: 30px;
padding-bottom: 30px;
padding-right: 30px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
max-width: 960px;
background-color: rgba(242, 247, 235, 1);
}
@media (max-width: 767px){#s-269ae529-205c-4ae0-862c-5782d870b8e9 {
  margin-top: 20px;
margin-bottom: 0px;
}
}
#s-deca4860-251e-460e-9620-cc601e36ce1c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-450f649f-d919-4ba9-ba01-d65da506d125 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
min-height: 300px;
background-position: center center;
}
@media (max-width: 767px){#s-450f649f-d919-4ba9-ba01-d65da506d125 {
  margin-top: 25px;
display: none;
}
#s-450f649f-d919-4ba9-ba01-d65da506d125, #wrap-s-450f649f-d919-4ba9-ba01-d65da506d125, #wrap-content-s-450f649f-d919-4ba9-ba01-d65da506d125 { display: none !important; }}
#s-450f649f-d919-4ba9-ba01-d65da506d125 {
  background-image: url(https://i.shgcdn.com/411d50a4-1a61-4b68-89ea-4ce7bb11fe9a/);
}








#s-450f649f-d919-4ba9-ba01-d65da506d125 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-450f649f-d919-4ba9-ba01-d65da506d125.shg-box.shg-c {
  justify-content: flex-start;
}

#s-e19eea33-0661-49de-abfe-b6c2b39e6b58 {
  margin-left: auto;
margin-right: auto;
padding-top: 115px;
padding-bottom: 115px;
background-color: rgba(246, 246, 246, 1);
}
@media (min-width: 992px) and (max-width: 1199px){#s-e19eea33-0661-49de-abfe-b6c2b39e6b58 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-e19eea33-0661-49de-abfe-b6c2b39e6b58 {
  padding-top: 80px;
padding-bottom: 80px;
}
}







#s-e19eea33-0661-49de-abfe-b6c2b39e6b58 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e19eea33-0661-49de-abfe-b6c2b39e6b58.shg-box.shg-c {
  justify-content: center;
}

#s-458db98e-8438-406d-967d-5980ec513160 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-458db98e-8438-406d-967d-5980ec513160 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-458db98e-8438-406d-967d-5980ec513160.shg-box.shg-c {
  justify-content: center;
}

#s-24331522-19f7-4b00-8ae1-2152bc27e332 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-24331522-19f7-4b00-8ae1-2152bc27e332"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-24331522-19f7-4b00-8ae1-2152bc27e332"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-24331522-19f7-4b00-8ae1-2152bc27e332"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-24331522-19f7-4b00-8ae1-2152bc27e332"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-8a7e54f2-26fd-450e-917a-037e72f63597 {
  margin-left: auto;
margin-right: auto;
}








#s-8a7e54f2-26fd-450e-917a-037e72f63597 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8a7e54f2-26fd-450e-917a-037e72f63597.shg-box.shg-c {
  justify-content: center;
}

#s-a1c46d4c-173b-4a7d-8485-dd16b8f7be81 {
  margin-left: auto;
margin-bottom: 25px;
margin-right: auto;
padding-top: 0px;
text-align: center;
}

#s-a1c46d4c-173b-4a7d-8485-dd16b8f7be81 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}



#s-323cda56-a77f-44cb-8b0d-5496f5bc7f62 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-323cda56-a77f-44cb-8b0d-5496f5bc7f62 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-323cda56-a77f-44cb-8b0d-5496f5bc7f62.shg-box.shg-c {
  justify-content: center;
}

#s-285fc8c8-30a3-45c0-89d7-04e9ab656455 {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-285fc8c8-30a3-45c0-89d7-04e9ab656455 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-def0d245-cb31-4e99-a97a-0aa087d5a20e {
  margin-left: auto;
margin-right: auto;
}








#s-def0d245-cb31-4e99-a97a-0aa087d5a20e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-def0d245-cb31-4e99-a97a-0aa087d5a20e.shg-box.shg-c {
  justify-content: center;
}

#s-ab62d76f-14f5-474f-858e-937118a6b381 {
  margin-left: auto;
margin-right: auto;
}








#s-ab62d76f-14f5-474f-858e-937118a6b381 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ab62d76f-14f5-474f-858e-937118a6b381.shg-box.shg-c {
  justify-content: center;
}

#s-79b8a58c-489d-41dc-bd00-24cbe1b969e6 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-ba6e761b-d8d6-4e37-bebc-2886598f688c {
  margin-left: auto;
margin-right: auto;
}








#s-ba6e761b-d8d6-4e37-bebc-2886598f688c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ba6e761b-d8d6-4e37-bebc-2886598f688c.shg-box.shg-c {
  justify-content: center;
}

#s-79d7faa9-8acf-4c96-9813-ac7b130ab8da {
  margin-left: auto;
margin-right: auto;
}

#s-03999a96-42c7-49dd-8da4-51d56e42d75f {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-03999a96-42c7-49dd-8da4-51d56e42d75f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-03999a96-42c7-49dd-8da4-51d56e42d75f.shg-box.shg-c {
  justify-content: center;
}

#s-f5d47715-f48e-4277-960b-4b43d9377604 {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-f5d47715-f48e-4277-960b-4b43d9377604 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-75c5e199-709d-413f-a729-34f927203999 {
  margin-left: auto;
margin-right: auto;
}








#s-75c5e199-709d-413f-a729-34f927203999 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-75c5e199-709d-413f-a729-34f927203999.shg-box.shg-c {
  justify-content: center;
}

#s-947b48e1-70c8-49df-921d-f00d5adf77c8 {
  margin-left: auto;
margin-right: auto;
}








#s-947b48e1-70c8-49df-921d-f00d5adf77c8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-947b48e1-70c8-49df-921d-f00d5adf77c8.shg-box.shg-c {
  justify-content: center;
}

#s-c6b98863-e072-4cf7-b7d6-ba562a0a500e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-4b574432-b3eb-4fcd-ab96-f84679beec01 {
  margin-left: auto;
margin-right: auto;
}








#s-4b574432-b3eb-4fcd-ab96-f84679beec01 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4b574432-b3eb-4fcd-ab96-f84679beec01.shg-box.shg-c {
  justify-content: center;
}

#s-8b8735f7-f5a3-4a6c-8273-4ed953e57a65 {
  margin-left: auto;
margin-right: auto;
}

#s-6c323456-5c7c-4fde-8841-7d16f2cc4a87 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-6c323456-5c7c-4fde-8841-7d16f2cc4a87 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6c323456-5c7c-4fde-8841-7d16f2cc4a87.shg-box.shg-c {
  justify-content: center;
}

#s-11b5b880-8622-41c0-b4c8-1339ed743518 {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-11b5b880-8622-41c0-b4c8-1339ed743518 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-eecb1cf5-447f-443a-9a65-bcadad0fc3ad {
  margin-left: auto;
margin-right: auto;
}








#s-eecb1cf5-447f-443a-9a65-bcadad0fc3ad > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-eecb1cf5-447f-443a-9a65-bcadad0fc3ad.shg-box.shg-c {
  justify-content: center;
}

#s-0e58bd0c-7e19-4aa1-a269-596c02d3b2e9 {
  margin-left: auto;
margin-right: auto;
}








#s-0e58bd0c-7e19-4aa1-a269-596c02d3b2e9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0e58bd0c-7e19-4aa1-a269-596c02d3b2e9.shg-box.shg-c {
  justify-content: center;
}

#s-47b5cb2c-a191-46e0-ad01-829b0bc563cc {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-ccc3ef73-a178-4733-9f4d-64633c4b67af {
  margin-left: auto;
margin-right: auto;
}








#s-ccc3ef73-a178-4733-9f4d-64633c4b67af > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ccc3ef73-a178-4733-9f4d-64633c4b67af.shg-box.shg-c {
  justify-content: center;
}

#s-6797ec6c-8d20-4ce3-9ea5-b32be875a293 {
  margin-left: auto;
margin-right: auto;
}

#s-dce1729b-e731-4486-a4cc-26f83f906fd2 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-dce1729b-e731-4486-a4cc-26f83f906fd2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dce1729b-e731-4486-a4cc-26f83f906fd2.shg-box.shg-c {
  justify-content: center;
}

#s-9823a801-a9d5-49f8-9793-e1403243509a {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-9823a801-a9d5-49f8-9793-e1403243509a .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-d18cb355-ece9-46ee-bcb8-4d01b031d76d {
  margin-left: auto;
margin-right: auto;
}








#s-d18cb355-ece9-46ee-bcb8-4d01b031d76d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d18cb355-ece9-46ee-bcb8-4d01b031d76d.shg-box.shg-c {
  justify-content: center;
}

#s-1b9f2ac3-15af-422e-8a45-1215d7318e41 {
  margin-left: auto;
margin-right: auto;
}








#s-1b9f2ac3-15af-422e-8a45-1215d7318e41 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1b9f2ac3-15af-422e-8a45-1215d7318e41.shg-box.shg-c {
  justify-content: center;
}

#s-27b6b662-9487-42ab-a716-7705046b8d52 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-3d80c781-9a8f-43c9-84b3-6e2d930d5a43 {
  margin-left: auto;
margin-right: auto;
}








#s-3d80c781-9a8f-43c9-84b3-6e2d930d5a43 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3d80c781-9a8f-43c9-84b3-6e2d930d5a43.shg-box.shg-c {
  justify-content: center;
}

#s-bbbc86a0-ca0d-44ff-ab93-5e0c8d05b665 {
  margin-left: auto;
margin-right: auto;
}

#s-d9d85c7f-ab2b-4746-a71e-b7e35d21f766 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-2ee208bb-6e1e-466c-b9b8-4bef5367dc89 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-2ee208bb-6e1e-466c-b9b8-4bef5367dc89 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2ee208bb-6e1e-466c-b9b8-4bef5367dc89.shg-box.shg-c {
  justify-content: center;
}

#s-e7d8a817-c721-48a0-acaf-218fdb48904e {
  margin-left: auto;
margin-right: auto;
}








#s-e7d8a817-c721-48a0-acaf-218fdb48904e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e7d8a817-c721-48a0-acaf-218fdb48904e.shg-box.shg-c {
  justify-content: center;
}

#s-5e4e39b8-654c-4e0e-960a-5ecf5b123ebe {
  margin-left: auto;
margin-right: auto;
}








#s-5e4e39b8-654c-4e0e-960a-5ecf5b123ebe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5e4e39b8-654c-4e0e-960a-5ecf5b123ebe.shg-box.shg-c {
  justify-content: center;
}

#s-f465c6c8-999b-4957-bc3c-d7c265faa17f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-f465c6c8-999b-4957-bc3c-d7c265faa17f {
  margin-top: 20px;
}
}







#s-f465c6c8-999b-4957-bc3c-d7c265faa17f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f465c6c8-999b-4957-bc3c-d7c265faa17f.shg-box.shg-c {
  justify-content: center;
}

.shg-map-info-window-container {
  max-width: 200px;
  color: #000000;
}

.shg-map-container {
  height: 400px;
}

.shg-map {
  height: 100%;
}

.shg-map .gm-style-cc,
.shg-map .gm-style-cc + div {
  visibility: visible !important;
}

#s-364dd2a8-f237-4cf9-93e2-e7aee3950112 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 20px;
min-height: 390px;
}

#s-1d454a6a-6df7-4622-a29a-5bb00e4ba040 {
  margin-left: auto;
margin-right: auto;
padding-top: 30px;
padding-left: 30px;
padding-bottom: 30px;
padding-right: 30px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
min-height: 50px;
background-color: rgba(235, 235, 235, 1);
}








#s-1d454a6a-6df7-4622-a29a-5bb00e4ba040 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1d454a6a-6df7-4622-a29a-5bb00e4ba040.shg-box.shg-c {
  justify-content: center;
}

#s-76f71b4c-8136-480a-9999-98b4204be5ac {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-76f71b4c-8136-480a-9999-98b4204be5ac > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-76f71b4c-8136-480a-9999-98b4204be5ac.shg-box.shg-c {
  justify-content: center;
}

#s-7b9db958-af4d-4350-8737-900469a8a7f9 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-7b9db958-af4d-4350-8737-900469a8a7f9 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-b996b8cd-82a1-41ba-8ec3-ad4c7a97ddfd {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b996b8cd-82a1-41ba-8ec3-ad4c7a97ddfd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b996b8cd-82a1-41ba-8ec3-ad4c7a97ddfd.shg-box.shg-c {
  justify-content: center;
}

.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-99dec92c-18da-4fac-b10c-dd12091d88f3 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
color: rgba(210, 55, 42, 1);
}
#s-99dec92c-18da-4fac-b10c-dd12091d88f3:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(168, 44, 34, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-99dec92c-18da-4fac-b10c-dd12091d88f3:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-99dec92c-18da-4fac-b10c-dd12091d88f3-root {
    text-align: left;
  }


#s-99dec92c-18da-4fac-b10c-dd12091d88f3.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-99dec92c-18da-4fac-b10c-dd12091d88f3-root {
    text-align: left;
  }


#s-99dec92c-18da-4fac-b10c-dd12091d88f3.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-99dec92c-18da-4fac-b10c-dd12091d88f3-root {
    text-align: left;
  }


#s-99dec92c-18da-4fac-b10c-dd12091d88f3.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-99dec92c-18da-4fac-b10c-dd12091d88f3-root {
    text-align: left;
  }


#s-99dec92c-18da-4fac-b10c-dd12091d88f3.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-99dec92c-18da-4fac-b10c-dd12091d88f3-root {
    text-align: left;
  }


#s-99dec92c-18da-4fac-b10c-dd12091d88f3.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-7afd4a96-1343-4434-b79f-bee1bbf81c84 {
  margin-top: -40px;
margin-left: auto;
margin-right: auto;
padding-bottom: 115px;
background-color: rgba(246, 246, 246, 1);
}
@media (min-width: 992px) and (max-width: 1199px){#s-7afd4a96-1343-4434-b79f-bee1bbf81c84 {
  padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-7afd4a96-1343-4434-b79f-bee1bbf81c84 {
  padding-bottom: 80px;
}
}@media (max-width: 767px){#s-7afd4a96-1343-4434-b79f-bee1bbf81c84 {
  padding-bottom: 60px;
}
}







#s-7afd4a96-1343-4434-b79f-bee1bbf81c84 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7afd4a96-1343-4434-b79f-bee1bbf81c84.shg-box.shg-c {
  justify-content: center;
}

#s-0bb871dc-badf-46f2-8e11-8cd1b961406a {
  margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
max-width: 1200px;
}








#s-0bb871dc-badf-46f2-8e11-8cd1b961406a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0bb871dc-badf-46f2-8e11-8cd1b961406a.shg-box.shg-c {
  justify-content: center;
}

#s-f5eb966d-1c82-4645-bb0d-91996e6aba72 {
  box-shadow:0px 5px 25px 0px rgba(0, 0, 0, 0.1);
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
background-color: rgba(255, 255, 255, 1);
}








#s-f5eb966d-1c82-4645-bb0d-91996e6aba72 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f5eb966d-1c82-4645-bb0d-91996e6aba72 {
  cursor: pointer;
}#s-f5eb966d-1c82-4645-bb0d-91996e6aba72.shg-box.shg-c {
  justify-content: center;
}

#s-49b16fda-2fe2-42a2-8443-c3500e1f5100 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-49b16fda-2fe2-42a2-8443-c3500e1f5100 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-49b16fda-2fe2-42a2-8443-c3500e1f5100.shg-box.shg-c {
  justify-content: center;
}

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

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

.shogun-image-container.shg-align-left {
  text-align: left;
}

.shogun-image-container.shg-align-center {
  text-align: center;
}

.shogun-image-container.shg-align-right {
  text-align: right;
}

.shogun-image-linked {
  cursor: pointer;
}

.shogun-image-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: flex;
  flex-direction: column;
  padding: 20px;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}

.shogun-image-overlay.shg-top-left {
  align-items: flex-start;
  justify-content: flex-start;
}

.shogun-image-overlay.shg-top-center {
  align-items: flex-start;
  justify-content: center;
}

.shogun-image-overlay.shg-top-right {
  align-items: flex-start;
  justify-content: flex-end;
}

.shogun-image-overlay.shg-middle-left {
  align-items: center;
  justify-content: flex-start;
}

.shogun-image-overlay.shg-middle-center {
  align-items: center;
  justify-content: center;
}

.shogun-image-overlay.shg-middle-right {
  align-items: center;
  justify-content: flex-end;
}

.shogun-image-overlay.shg-bottom-left {
  align-items: flex-end;
  justify-content: flex-start;
}

.shogun-image-overlay.shg-bottom-center {
  align-items: flex-end;
  justify-content: center;
}

.shogun-image-overlay.shg-bottom-right {
  align-items: flex-end;
  justify-content: flex-end;
}

.shogun-image-overlay p {
  margin: 0;
  padding: 0;
  line-height: normal;
}

.shogun-image-cover {
  -o-object-fit: cover;
     object-fit: cover;
  font-family: "object-fit: cover;";
  width: 100%;
}

.shogun-image-contain {
  font-family: "object-fit: contain;";
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
}

.shogun-image-link {
  display: block;
  min-height: inherit;
  max-height: inherit;
  height: inherit;
  position: relative;
}

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

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

.shogun-image-content {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 10;
  min-width: 100%;
  min-height: 100%;
  /* Ensures that the content children fills the container */
  align-items: stretch;
}

.shogun-image-content-linked,
.shogun-image-content-not-linked {
  pointer-events: none;
}

.shogun-image-content-not-linked>div {
  pointer-events: auto;
}

.shogun-image-content-linked a,
.shogun-image-content-linked button,
.shogun-image-content-linked iframe,
.shogun-image-content-linked .shg-box-linked {
  pointer-events: auto;
}

.shogun-image-content-top {
  align-items: flex-start;
}

.shogun-image-content-center {
  align-items: center;
}

.shogun-image-content-bottom {
  align-items: flex-end;
}

.shg-image-content-wrapper .shogun-image.hover~* {
  z-index: 1;
}

.shogun-image-content > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-5747e537-73eb-41b4-816f-0df9bf248132 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: left;
}

#s-5747e537-73eb-41b4-816f-0df9bf248132 {
  margin: 0 !important;
  overflow: visible;
}

#s-5747e537-73eb-41b4-816f-0df9bf248132-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5747e537-73eb-41b4-816f-0df9bf248132 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5747e537-73eb-41b4-816f-0df9bf248132 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 18px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5747e537-73eb-41b4-816f-0df9bf248132 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5747e537-73eb-41b4-816f-0df9bf248132 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5747e537-73eb-41b4-816f-0df9bf248132 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5747e537-73eb-41b4-816f-0df9bf248132 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5747e537-73eb-41b4-816f-0df9bf248132.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image {
  box-sizing: border-box;
}



.s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5747e537-73eb-41b4-816f-0df9bf248132 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container {
      position: relative;
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-5747e537-73eb-41b4-816f-0df9bf248132 {
  margin: 0 !important;
  overflow: visible;
}

#s-5747e537-73eb-41b4-816f-0df9bf248132-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5747e537-73eb-41b4-816f-0df9bf248132 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5747e537-73eb-41b4-816f-0df9bf248132 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
  /* Add background color handling */
  
}

#s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5747e537-73eb-41b4-816f-0df9bf248132 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5747e537-73eb-41b4-816f-0df9bf248132 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5747e537-73eb-41b4-816f-0df9bf248132 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5747e537-73eb-41b4-816f-0df9bf248132 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5747e537-73eb-41b4-816f-0df9bf248132.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image {
  box-sizing: border-box;
}



.s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5747e537-73eb-41b4-816f-0df9bf248132 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container {
      position: relative;
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-5747e537-73eb-41b4-816f-0df9bf248132 {
  margin: 0 !important;
  overflow: visible;
}

#s-5747e537-73eb-41b4-816f-0df9bf248132-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5747e537-73eb-41b4-816f-0df9bf248132 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5747e537-73eb-41b4-816f-0df9bf248132 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
  /* Add background color handling */
  
}

#s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5747e537-73eb-41b4-816f-0df9bf248132 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5747e537-73eb-41b4-816f-0df9bf248132 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5747e537-73eb-41b4-816f-0df9bf248132 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5747e537-73eb-41b4-816f-0df9bf248132 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5747e537-73eb-41b4-816f-0df9bf248132.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image {
  box-sizing: border-box;
}



.s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5747e537-73eb-41b4-816f-0df9bf248132 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container {
      position: relative;
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-5747e537-73eb-41b4-816f-0df9bf248132 {
  margin: 0 !important;
  overflow: visible;
}

#s-5747e537-73eb-41b4-816f-0df9bf248132-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5747e537-73eb-41b4-816f-0df9bf248132 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5747e537-73eb-41b4-816f-0df9bf248132 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
  /* Add background color handling */
  
}

#s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5747e537-73eb-41b4-816f-0df9bf248132 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5747e537-73eb-41b4-816f-0df9bf248132 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5747e537-73eb-41b4-816f-0df9bf248132 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5747e537-73eb-41b4-816f-0df9bf248132 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5747e537-73eb-41b4-816f-0df9bf248132.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image {
  box-sizing: border-box;
}



.s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5747e537-73eb-41b4-816f-0df9bf248132 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container {
      position: relative;
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-5747e537-73eb-41b4-816f-0df9bf248132 {
  margin: 0 !important;
  overflow: visible;
}

#s-5747e537-73eb-41b4-816f-0df9bf248132-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5747e537-73eb-41b4-816f-0df9bf248132 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5747e537-73eb-41b4-816f-0df9bf248132 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
  /* Add background color handling */
  
}

#s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5747e537-73eb-41b4-816f-0df9bf248132 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5747e537-73eb-41b4-816f-0df9bf248132 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5747e537-73eb-41b4-816f-0df9bf248132 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5747e537-73eb-41b4-816f-0df9bf248132 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5747e537-73eb-41b4-816f-0df9bf248132.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image {
  box-sizing: border-box;
}



.s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5747e537-73eb-41b4-816f-0df9bf248132 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container {
      position: relative;
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5747e537-73eb-41b4-816f-0df9bf248132 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-6d81ba56-b75d-4ede-99fe-81445d94af27 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6d81ba56-b75d-4ede-99fe-81445d94af27 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6d81ba56-b75d-4ede-99fe-81445d94af27.shg-box.shg-c {
  justify-content: center;
}

#s-0bcc643d-2033-41c6-9774-58e86e6f250a {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-0bcc643d-2033-41c6-9774-58e86e6f250a .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}


#s-0bcc643d-2033-41c6-9774-58e86e6f250a .shogun-heading-component h3 a {
  color: rgba(15, 21, 18, 1);
}


#s-7614b1f5-3ba8-4dca-a608-838d1faa6cd0 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
color: rgba(15, 21, 18, 1);
}
#s-7614b1f5-3ba8-4dca-a608-838d1faa6cd0:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(168, 44, 34, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-7614b1f5-3ba8-4dca-a608-838d1faa6cd0:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-7614b1f5-3ba8-4dca-a608-838d1faa6cd0-root {
    text-align: left;
  }


#s-7614b1f5-3ba8-4dca-a608-838d1faa6cd0.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7614b1f5-3ba8-4dca-a608-838d1faa6cd0-root {
    text-align: left;
  }


#s-7614b1f5-3ba8-4dca-a608-838d1faa6cd0.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7614b1f5-3ba8-4dca-a608-838d1faa6cd0-root {
    text-align: left;
  }


#s-7614b1f5-3ba8-4dca-a608-838d1faa6cd0.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7614b1f5-3ba8-4dca-a608-838d1faa6cd0-root {
    text-align: left;
  }


#s-7614b1f5-3ba8-4dca-a608-838d1faa6cd0.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7614b1f5-3ba8-4dca-a608-838d1faa6cd0-root {
    text-align: left;
  }


#s-7614b1f5-3ba8-4dca-a608-838d1faa6cd0.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-9dc2d0a8-0cfe-45f9-a240-04fe5435e42b {
  box-shadow:0px 5px 25px 0px rgba(0, 0, 0, 0.1);
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
background-color: rgba(255, 255, 255, 1);
}








#s-9dc2d0a8-0cfe-45f9-a240-04fe5435e42b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9dc2d0a8-0cfe-45f9-a240-04fe5435e42b {
  cursor: pointer;
}#s-9dc2d0a8-0cfe-45f9-a240-04fe5435e42b.shg-box.shg-c {
  justify-content: center;
}

#s-c4bc2abd-562a-47a2-bba6-4472cf059aff {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c4bc2abd-562a-47a2-bba6-4472cf059aff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c4bc2abd-562a-47a2-bba6-4472cf059aff.shg-box.shg-c {
  justify-content: center;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: left;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
  margin: 0 !important;
  overflow: visible;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 18px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shogun-image-content {
  
    justify-content: center;
  
}

.s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image {
  box-sizing: border-box;
}



.s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container {
      position: relative;
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
  margin: 0 !important;
  overflow: visible;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
  /* Add background color handling */
  
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shogun-image-content {
  
    justify-content: center;
  
}

.s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image {
  box-sizing: border-box;
}



.s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container {
      position: relative;
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
  margin: 0 !important;
  overflow: visible;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
  /* Add background color handling */
  
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shogun-image-content {
  
    justify-content: center;
  
}

.s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image {
  box-sizing: border-box;
}



.s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container {
      position: relative;
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
  margin: 0 !important;
  overflow: visible;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
  /* Add background color handling */
  
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shogun-image-content {
  
    justify-content: center;
  
}

.s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image {
  box-sizing: border-box;
}



.s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container {
      position: relative;
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
  margin: 0 !important;
  overflow: visible;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
  /* Add background color handling */
  
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-f8ec4502-3a0a-480e-b348-0a9564fc513b .shogun-image-content {
  
    justify-content: center;
  
}

.s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image {
  box-sizing: border-box;
}



.s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container {
      position: relative;
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f8ec4502-3a0a-480e-b348-0a9564fc513b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-164e8063-babd-4ce5-aad3-08e2d68c6a7e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-164e8063-babd-4ce5-aad3-08e2d68c6a7e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-164e8063-babd-4ce5-aad3-08e2d68c6a7e.shg-box.shg-c {
  justify-content: center;
}

#s-eb4e5e60-3d4d-46e9-8a2b-d59e76c69389 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-eb4e5e60-3d4d-46e9-8a2b-d59e76c69389 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}


#s-eb4e5e60-3d4d-46e9-8a2b-d59e76c69389 .shogun-heading-component h3 a {
  color: rgba(15, 21, 18, 1);
}


#s-f14436df-fa44-4e31-9889-cc59dec3ad9c {
  box-shadow:0px 5px 25px 0px rgba(0, 0, 0, 0.1);
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
background-color: rgba(255, 255, 255, 1);
}








#s-f14436df-fa44-4e31-9889-cc59dec3ad9c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f14436df-fa44-4e31-9889-cc59dec3ad9c {
  cursor: pointer;
}#s-f14436df-fa44-4e31-9889-cc59dec3ad9c.shg-box.shg-c {
  justify-content: center;
}

#s-9d6efe21-2be7-427f-9fe7-6fa4ed7231c9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9d6efe21-2be7-427f-9fe7-6fa4ed7231c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9d6efe21-2be7-427f-9fe7-6fa4ed7231c9.shg-box.shg-c {
  justify-content: center;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: left;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690 {
  margin: 0 !important;
  overflow: visible;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5c9a320e-cdba-4434-8904-00dd15268690 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5c9a320e-cdba-4434-8904-00dd15268690 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 18px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5c9a320e-cdba-4434-8904-00dd15268690 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5c9a320e-cdba-4434-8904-00dd15268690 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5c9a320e-cdba-4434-8904-00dd15268690 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5c9a320e-cdba-4434-8904-00dd15268690 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5c9a320e-cdba-4434-8904-00dd15268690.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image {
  box-sizing: border-box;
}



.s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5c9a320e-cdba-4434-8904-00dd15268690 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container {
      position: relative;
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-5c9a320e-cdba-4434-8904-00dd15268690 {
  margin: 0 !important;
  overflow: visible;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5c9a320e-cdba-4434-8904-00dd15268690 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5c9a320e-cdba-4434-8904-00dd15268690 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
  /* Add background color handling */
  
}

#s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5c9a320e-cdba-4434-8904-00dd15268690 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5c9a320e-cdba-4434-8904-00dd15268690 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5c9a320e-cdba-4434-8904-00dd15268690 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5c9a320e-cdba-4434-8904-00dd15268690 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5c9a320e-cdba-4434-8904-00dd15268690.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image {
  box-sizing: border-box;
}



.s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5c9a320e-cdba-4434-8904-00dd15268690 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container {
      position: relative;
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-5c9a320e-cdba-4434-8904-00dd15268690 {
  margin: 0 !important;
  overflow: visible;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5c9a320e-cdba-4434-8904-00dd15268690 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5c9a320e-cdba-4434-8904-00dd15268690 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
  /* Add background color handling */
  
}

#s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5c9a320e-cdba-4434-8904-00dd15268690 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5c9a320e-cdba-4434-8904-00dd15268690 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5c9a320e-cdba-4434-8904-00dd15268690 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5c9a320e-cdba-4434-8904-00dd15268690 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5c9a320e-cdba-4434-8904-00dd15268690.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image {
  box-sizing: border-box;
}



.s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5c9a320e-cdba-4434-8904-00dd15268690 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container {
      position: relative;
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-5c9a320e-cdba-4434-8904-00dd15268690 {
  margin: 0 !important;
  overflow: visible;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5c9a320e-cdba-4434-8904-00dd15268690 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5c9a320e-cdba-4434-8904-00dd15268690 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
  /* Add background color handling */
  
}

#s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5c9a320e-cdba-4434-8904-00dd15268690 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5c9a320e-cdba-4434-8904-00dd15268690 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5c9a320e-cdba-4434-8904-00dd15268690 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5c9a320e-cdba-4434-8904-00dd15268690 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5c9a320e-cdba-4434-8904-00dd15268690.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image {
  box-sizing: border-box;
}



.s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5c9a320e-cdba-4434-8904-00dd15268690 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container {
      position: relative;
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-5c9a320e-cdba-4434-8904-00dd15268690 {
  margin: 0 !important;
  overflow: visible;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5c9a320e-cdba-4434-8904-00dd15268690 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5c9a320e-cdba-4434-8904-00dd15268690 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
  /* Add background color handling */
  
}

#s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5c9a320e-cdba-4434-8904-00dd15268690 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5c9a320e-cdba-4434-8904-00dd15268690 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5c9a320e-cdba-4434-8904-00dd15268690 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5c9a320e-cdba-4434-8904-00dd15268690 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5c9a320e-cdba-4434-8904-00dd15268690.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image {
  box-sizing: border-box;
}



.s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5c9a320e-cdba-4434-8904-00dd15268690 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container {
      position: relative;
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5c9a320e-cdba-4434-8904-00dd15268690 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-246accaf-0010-40cd-bd09-e77318563b8e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-246accaf-0010-40cd-bd09-e77318563b8e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-246accaf-0010-40cd-bd09-e77318563b8e.shg-box.shg-c {
  justify-content: center;
}

#s-d82ace02-1ad5-4463-b19e-85320a26e926 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-d82ace02-1ad5-4463-b19e-85320a26e926 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}


#s-d82ace02-1ad5-4463-b19e-85320a26e926 .shogun-heading-component h3 a {
  color: rgba(15, 21, 18, 1);
}


#s-8f1f21b1-0110-441e-be5f-6b04bfde59f1 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}








#s-8f1f21b1-0110-441e-be5f-6b04bfde59f1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8f1f21b1-0110-441e-be5f-6b04bfde59f1.shg-box.shg-c {
  justify-content: center;
}

#s-24dd1f7b-97f2-47f5-91f2-b0cae918816f {
  box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);
margin-left: auto;
margin-right: auto;
padding-top: 25px;
padding-left: 25px;
padding-bottom: 25px;
padding-right: 50px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
background-color: rgba(235, 235, 235, 1);
}
@media (max-width: 767px){#s-24dd1f7b-97f2-47f5-91f2-b0cae918816f {
  padding-right: 25px;
}
}







#s-24dd1f7b-97f2-47f5-91f2-b0cae918816f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-24dd1f7b-97f2-47f5-91f2-b0cae918816f.shg-box.shg-c {
  justify-content: center;
}

#s-da287e9c-b19e-4eb7-b606-ee46618d6a77 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-da287e9c-b19e-4eb7-b606-ee46618d6a77 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-da287e9c-b19e-4eb7-b606-ee46618d6a77.shg-box.shg-c {
  justify-content: center;
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  text-align: center;
}
}@media (max-width: 767px){#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  text-align: center;
}
}
#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  margin: 0 !important;
  overflow: visible;
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 18px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image {
  box-sizing: border-box;
}



.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container {
      position: relative;
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  margin: 0 !important;
  overflow: visible;
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
  /* Add background color handling */
  
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image {
  box-sizing: border-box;
}



.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container {
      position: relative;
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  margin: 0 !important;
  overflow: visible;
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
  /* Add background color handling */
  
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image {
  box-sizing: border-box;
}



.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container {
      position: relative;
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  margin: 0 !important;
  overflow: visible;
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
  /* Add background color handling */
  
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image {
  box-sizing: border-box;
}



.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container {
      position: relative;
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  margin: 0 !important;
  overflow: visible;
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
  /* Add background color handling */
  
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image {
  box-sizing: border-box;
}



.s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container {
      position: relative;
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e2312ed2-b17b-432e-a4d3-06177c2bd6d5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-be97e484-2f6b-4002-9ab3-9aa07d9808b3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-be97e484-2f6b-4002-9ab3-9aa07d9808b3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-be97e484-2f6b-4002-9ab3-9aa07d9808b3.shg-box.shg-c {
  justify-content: center;
}

#s-4cf1443c-efa2-4b89-bf2a-b784ecbad3b9 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-4cf1443c-efa2-4b89-bf2a-b784ecbad3b9 {
  text-align: center;
}
}@media (max-width: 767px){#s-4cf1443c-efa2-4b89-bf2a-b784ecbad3b9 {
  text-align: center;
}
}
#s-4cf1443c-efa2-4b89-bf2a-b784ecbad3b9 .shogun-heading-component h2 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-4cf1443c-efa2-4b89-bf2a-b784ecbad3b9 .shogun-heading-component h2 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-4cf1443c-efa2-4b89-bf2a-b784ecbad3b9 .shogun-heading-component h2 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}


}
#s-7275dcf1-21db-4f89-8044-78e71cf0e023 {
  margin-left: auto;
margin-right: auto;
}

#s-cd89480b-a6f4-4733-94a6-fc04b7fe2e8d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-cd89480b-a6f4-4733-94a6-fc04b7fe2e8d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cd89480b-a6f4-4733-94a6-fc04b7fe2e8d.shg-box.shg-c {
  justify-content: center;
}

#s-f5f2c469-d81b-4aa6-848d-15adb8eb984a {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  margin-left: auto;
margin-right: auto;
max-width: 439px;
aspect-ratio: 439/321;
text-align: right;
}
@media (min-width: 992px) and (max-width: 1199px){#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  display: none;
}
#s-64246c1d-1f39-4f82-b79c-3be7993f01f4, #wrap-s-64246c1d-1f39-4f82-b79c-3be7993f01f4, #wrap-content-s-64246c1d-1f39-4f82-b79c-3be7993f01f4 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  display: none;
}
#s-64246c1d-1f39-4f82-b79c-3be7993f01f4, #wrap-s-64246c1d-1f39-4f82-b79c-3be7993f01f4, #wrap-content-s-64246c1d-1f39-4f82-b79c-3be7993f01f4 { display: none !important; }}@media (max-width: 767px){#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  display: none;
}
#s-64246c1d-1f39-4f82-b79c-3be7993f01f4, #wrap-s-64246c1d-1f39-4f82-b79c-3be7993f01f4, #wrap-content-s-64246c1d-1f39-4f82-b79c-3be7993f01f4 { display: none !important; }}
#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  margin: 0 !important;
  overflow: visible;
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
  /* Add background color handling */
  
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image {
  box-sizing: border-box;
}



.s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container {
      position: relative;
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

@media (min-width: 1200px){#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  margin: 0 !important;
  overflow: visible;
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
  /* Add background color handling */
  
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image {
  box-sizing: border-box;
}



.s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container {
      position: relative;
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  margin: 0 !important;
  overflow: visible;
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
  /* Add background color handling */
  
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image {
  box-sizing: border-box;
}



.s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container {
      position: relative;
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  margin: 0 !important;
  overflow: visible;
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
  /* Add background color handling */
  
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image {
  box-sizing: border-box;
}



.s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container {
      position: relative;
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

}@media (max-width: 767px){#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  margin: 0 !important;
  overflow: visible;
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
  /* Add background color handling */
  
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-64246c1d-1f39-4f82-b79c-3be7993f01f4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image {
  box-sizing: border-box;
}



.s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container {
      position: relative;
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-64246c1d-1f39-4f82-b79c-3be7993f01f4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

}
#s-0b164743-60c6-4ed9-a9b0-ae4f6d2dc84e {
  margin-left: auto;
margin-right: auto;
padding-top: 115px;
padding-bottom: 115px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-0b164743-60c6-4ed9-a9b0-ae4f6d2dc84e {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-0b164743-60c6-4ed9-a9b0-ae4f6d2dc84e {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-0b164743-60c6-4ed9-a9b0-ae4f6d2dc84e {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-0b164743-60c6-4ed9-a9b0-ae4f6d2dc84e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0b164743-60c6-4ed9-a9b0-ae4f6d2dc84e.shg-box.shg-c {
  justify-content: center;
}

#s-0e42d7f7-ac62-4bed-b9bc-8e109ef2f91c {
  margin-left: auto;
margin-right: auto;
max-width: 960px;
}








#s-0e42d7f7-ac62-4bed-b9bc-8e109ef2f91c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0e42d7f7-ac62-4bed-b9bc-8e109ef2f91c.shg-box.shg-c {
  justify-content: center;
}

#s-5913566e-7777-4283-9615-764b63223685 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: center;
}

#s-5913566e-7777-4283-9615-764b63223685 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-105fae0d-ee45-4e27-96ff-14d62c3e09f3 {
  margin-left: auto;
margin-right: auto;
}

#s-e908d41d-26b3-493e-9e1c-340d642997d4 {
  margin-left: auto;
margin-right: auto;
padding-top: 115px;
padding-bottom: 115px;
min-height: 50px;
background-color: rgba(242, 247, 235, 1);
}
@media (min-width: 992px) and (max-width: 1199px){#s-e908d41d-26b3-493e-9e1c-340d642997d4 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-e908d41d-26b3-493e-9e1c-340d642997d4 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-e908d41d-26b3-493e-9e1c-340d642997d4 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-e908d41d-26b3-493e-9e1c-340d642997d4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e908d41d-26b3-493e-9e1c-340d642997d4.shg-box.shg-c {
  justify-content: center;
}

#s-9b49b25c-b774-4fe1-812f-ca24013152d5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-9b49b25c-b774-4fe1-812f-ca24013152d5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9b49b25c-b774-4fe1-812f-ca24013152d5.shg-box.shg-c {
  justify-content: center;
}

#s-0a342ac0-8ec9-4aa1-957e-edced797ad2a {
  margin-left: auto;
margin-right: auto;
padding-bottom: 50px;
text-align: center;
}

#s-0a342ac0-8ec9-4aa1-957e-edced797ad2a .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-649147e5-fd31-4325-ae26-61636551cc2d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-649147e5-fd31-4325-ae26-61636551cc2d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-649147e5-fd31-4325-ae26-61636551cc2d.shg-box.shg-c {
  justify-content: center;
}

#s-9d011750-6956-4797-b83d-4ab41315364f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9d011750-6956-4797-b83d-4ab41315364f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9d011750-6956-4797-b83d-4ab41315364f.shg-box.shg-c {
  justify-content: center;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 16/9;
text-align: center;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
  margin: 0 !important;
  overflow: visible;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
  /* Add background color handling */
  
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image {
  box-sizing: border-box;
}



.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container {
      position: relative;
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
  margin: 0 !important;
  overflow: visible;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
  /* Add background color handling */
  
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image {
  box-sizing: border-box;
}



.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container {
      position: relative;
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
  margin: 0 !important;
  overflow: visible;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
  /* Add background color handling */
  
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image {
  box-sizing: border-box;
}



.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container {
      position: relative;
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
  margin: 0 !important;
  overflow: visible;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
  /* Add background color handling */
  
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image {
  box-sizing: border-box;
}



.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container {
      position: relative;
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
  margin: 0 !important;
  overflow: visible;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
  /* Add background color handling */
  
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image {
  box-sizing: border-box;
}



.s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container {
      position: relative;
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3dfc9db-83fe-4e71-8d8a-aa64a99136c0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-50c05f3c-3e2b-4ecf-b053-ab43eef39624 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-50c05f3c-3e2b-4ecf-b053-ab43eef39624 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-50c05f3c-3e2b-4ecf-b053-ab43eef39624.shg-box.shg-c {
  justify-content: center;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 16/9;
text-align: center;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
  margin: 0 !important;
  overflow: visible;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
  /* Add background color handling */
  
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shogun-image-content {
  
    justify-content: center;
  
}

.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image {
  box-sizing: border-box;
}



.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container {
      position: relative;
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
  margin: 0 !important;
  overflow: visible;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
  /* Add background color handling */
  
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shogun-image-content {
  
    justify-content: center;
  
}

.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image {
  box-sizing: border-box;
}



.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container {
      position: relative;
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
  margin: 0 !important;
  overflow: visible;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
  /* Add background color handling */
  
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shogun-image-content {
  
    justify-content: center;
  
}

.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image {
  box-sizing: border-box;
}



.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container {
      position: relative;
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
  margin: 0 !important;
  overflow: visible;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
  /* Add background color handling */
  
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shogun-image-content {
  
    justify-content: center;
  
}

.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image {
  box-sizing: border-box;
}



.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container {
      position: relative;
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
  margin: 0 !important;
  overflow: visible;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
  /* Add background color handling */
  
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f .shogun-image-content {
  
    justify-content: center;
  
}

.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image {
  box-sizing: border-box;
}



.s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container {
      position: relative;
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4fa5ed5f-6125-4f90-a8fd-82592e8e681f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-f0b0fb5d-69d6-412f-97c7-49f81aeee6ea {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f0b0fb5d-69d6-412f-97c7-49f81aeee6ea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f0b0fb5d-69d6-412f-97c7-49f81aeee6ea.shg-box.shg-c {
  justify-content: center;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 16/9;
text-align: center;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
  margin: 0 !important;
  overflow: visible;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
  /* Add background color handling */
  
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0c8cb303-37a3-4472-b013-10a4b638ec55.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image {
  box-sizing: border-box;
}



.s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container {
      position: relative;
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
  margin: 0 !important;
  overflow: visible;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
  /* Add background color handling */
  
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0c8cb303-37a3-4472-b013-10a4b638ec55.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image {
  box-sizing: border-box;
}



.s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container {
      position: relative;
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
  margin: 0 !important;
  overflow: visible;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
  /* Add background color handling */
  
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0c8cb303-37a3-4472-b013-10a4b638ec55.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image {
  box-sizing: border-box;
}



.s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container {
      position: relative;
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
  margin: 0 !important;
  overflow: visible;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
  /* Add background color handling */
  
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0c8cb303-37a3-4472-b013-10a4b638ec55.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image {
  box-sizing: border-box;
}



.s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container {
      position: relative;
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
  margin: 0 !important;
  overflow: visible;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
  /* Add background color handling */
  
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-0c8cb303-37a3-4472-b013-10a4b638ec55 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0c8cb303-37a3-4472-b013-10a4b638ec55.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image {
  box-sizing: border-box;
}



.s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0c8cb303-37a3-4472-b013-10a4b638ec55 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container {
      position: relative;
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0c8cb303-37a3-4472-b013-10a4b638ec55 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-42b684dc-20b3-4755-88b4-f5518bfd8dc4 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-42b684dc-20b3-4755-88b4-f5518bfd8dc4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-42b684dc-20b3-4755-88b4-f5518bfd8dc4.shg-box.shg-c {
  justify-content: center;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 16/9;
text-align: center;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f {
  margin: 0 !important;
  overflow: visible;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-28776fcf-b130-49c4-8979-0b58386dc19f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-28776fcf-b130-49c4-8979-0b58386dc19f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
  /* Add background color handling */
  
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-28776fcf-b130-49c4-8979-0b58386dc19f .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-28776fcf-b130-49c4-8979-0b58386dc19f .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-28776fcf-b130-49c4-8979-0b58386dc19f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-28776fcf-b130-49c4-8979-0b58386dc19f .shogun-image-content {
  
    justify-content: center;
  
}

.s-28776fcf-b130-49c4-8979-0b58386dc19f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image {
  box-sizing: border-box;
}



.s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-28776fcf-b130-49c4-8979-0b58386dc19f {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container {
      position: relative;
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-28776fcf-b130-49c4-8979-0b58386dc19f {
  margin: 0 !important;
  overflow: visible;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-28776fcf-b130-49c4-8979-0b58386dc19f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-28776fcf-b130-49c4-8979-0b58386dc19f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
  /* Add background color handling */
  
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-28776fcf-b130-49c4-8979-0b58386dc19f .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-28776fcf-b130-49c4-8979-0b58386dc19f .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-28776fcf-b130-49c4-8979-0b58386dc19f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-28776fcf-b130-49c4-8979-0b58386dc19f .shogun-image-content {
  
    justify-content: center;
  
}

.s-28776fcf-b130-49c4-8979-0b58386dc19f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image {
  box-sizing: border-box;
}



.s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-28776fcf-b130-49c4-8979-0b58386dc19f {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container {
      position: relative;
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-28776fcf-b130-49c4-8979-0b58386dc19f {
  margin: 0 !important;
  overflow: visible;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-28776fcf-b130-49c4-8979-0b58386dc19f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-28776fcf-b130-49c4-8979-0b58386dc19f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
  /* Add background color handling */
  
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-28776fcf-b130-49c4-8979-0b58386dc19f .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-28776fcf-b130-49c4-8979-0b58386dc19f .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-28776fcf-b130-49c4-8979-0b58386dc19f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-28776fcf-b130-49c4-8979-0b58386dc19f .shogun-image-content {
  
    justify-content: center;
  
}

.s-28776fcf-b130-49c4-8979-0b58386dc19f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image {
  box-sizing: border-box;
}



.s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-28776fcf-b130-49c4-8979-0b58386dc19f {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container {
      position: relative;
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-28776fcf-b130-49c4-8979-0b58386dc19f {
  margin: 0 !important;
  overflow: visible;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-28776fcf-b130-49c4-8979-0b58386dc19f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-28776fcf-b130-49c4-8979-0b58386dc19f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
  /* Add background color handling */
  
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-28776fcf-b130-49c4-8979-0b58386dc19f .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-28776fcf-b130-49c4-8979-0b58386dc19f .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-28776fcf-b130-49c4-8979-0b58386dc19f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-28776fcf-b130-49c4-8979-0b58386dc19f .shogun-image-content {
  
    justify-content: center;
  
}

.s-28776fcf-b130-49c4-8979-0b58386dc19f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image {
  box-sizing: border-box;
}



.s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-28776fcf-b130-49c4-8979-0b58386dc19f {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container {
      position: relative;
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-28776fcf-b130-49c4-8979-0b58386dc19f {
  margin: 0 !important;
  overflow: visible;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-28776fcf-b130-49c4-8979-0b58386dc19f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-28776fcf-b130-49c4-8979-0b58386dc19f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
  /* Add background color handling */
  
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-28776fcf-b130-49c4-8979-0b58386dc19f .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-28776fcf-b130-49c4-8979-0b58386dc19f .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-28776fcf-b130-49c4-8979-0b58386dc19f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-28776fcf-b130-49c4-8979-0b58386dc19f .shogun-image-content {
  
    justify-content: center;
  
}

.s-28776fcf-b130-49c4-8979-0b58386dc19f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image {
  box-sizing: border-box;
}



.s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-28776fcf-b130-49c4-8979-0b58386dc19f {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container {
      position: relative;
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-28776fcf-b130-49c4-8979-0b58386dc19f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-ba1fcd30-e702-4d53-b4d2-7e51b23f3178 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ba1fcd30-e702-4d53-b4d2-7e51b23f3178 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ba1fcd30-e702-4d53-b4d2-7e51b23f3178.shg-box.shg-c {
  justify-content: center;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 16/9;
text-align: center;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
  margin: 0 !important;
  overflow: visible;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
  /* Add background color handling */
  
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shogun-image-content {
  
    justify-content: center;
  
}

.s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image {
  box-sizing: border-box;
}



.s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container {
      position: relative;
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
  margin: 0 !important;
  overflow: visible;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
  /* Add background color handling */
  
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shogun-image-content {
  
    justify-content: center;
  
}

.s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image {
  box-sizing: border-box;
}



.s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container {
      position: relative;
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
  margin: 0 !important;
  overflow: visible;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
  /* Add background color handling */
  
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shogun-image-content {
  
    justify-content: center;
  
}

.s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image {
  box-sizing: border-box;
}



.s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container {
      position: relative;
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
  margin: 0 !important;
  overflow: visible;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
  /* Add background color handling */
  
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shogun-image-content {
  
    justify-content: center;
  
}

.s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image {
  box-sizing: border-box;
}



.s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container {
      position: relative;
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
  margin: 0 !important;
  overflow: visible;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
  /* Add background color handling */
  
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-96894e51-98d5-433d-8a1e-82eb78ad90cb .shogun-image-content {
  
    justify-content: center;
  
}

.s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image {
  box-sizing: border-box;
}



.s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container {
      position: relative;
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-96894e51-98d5-433d-8a1e-82eb78ad90cb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-cda3a5b7-8bef-4935-8975-bfe3aee2e0b8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-cda3a5b7-8bef-4935-8975-bfe3aee2e0b8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cda3a5b7-8bef-4935-8975-bfe3aee2e0b8.shg-box.shg-c {
  justify-content: center;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 655/436;
text-align: center;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
  margin: 0 !important;
  overflow: visible;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
  /* Add background color handling */
  
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shg-image-content-wrapper {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }

    #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shogun-image-link {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shogun-image-content {
  
    justify-content: center;
  
}

.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shg-align-container {
  display: flex;
  justify-content: center
}

.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image {
  box-sizing: border-box;
}



.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
      --shg-aspect-ratio: calc(655/436); 
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container {
      position: relative;
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
  margin: 0 !important;
  overflow: visible;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
  /* Add background color handling */
  
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shg-image-content-wrapper {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }

    #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shogun-image-link {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shogun-image-content {
  
    justify-content: center;
  
}

.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shg-align-container {
  display: flex;
  justify-content: center
}

.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image {
  box-sizing: border-box;
}



.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
      --shg-aspect-ratio: calc(655/436); 
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container {
      position: relative;
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
  margin: 0 !important;
  overflow: visible;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
  /* Add background color handling */
  
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shg-image-content-wrapper {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }

    #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shogun-image-link {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shogun-image-content {
  
    justify-content: center;
  
}

.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shg-align-container {
  display: flex;
  justify-content: center
}

.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image {
  box-sizing: border-box;
}



.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
      --shg-aspect-ratio: calc(655/436); 
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container {
      position: relative;
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
  margin: 0 !important;
  overflow: visible;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
  /* Add background color handling */
  
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shg-image-content-wrapper {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }

    #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shogun-image-link {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shogun-image-content {
  
    justify-content: center;
  
}

.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shg-align-container {
  display: flex;
  justify-content: center
}

.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image {
  box-sizing: border-box;
}



.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
      --shg-aspect-ratio: calc(655/436); 
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container {
      position: relative;
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
  margin: 0 !important;
  overflow: visible;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
  /* Add background color handling */
  
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shg-image-content-wrapper {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }

    #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shogun-image-link {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af .shogun-image-content {
  
    justify-content: center;
  
}

.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shg-align-container {
  display: flex;
  justify-content: center
}

.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image {
  box-sizing: border-box;
}



.s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af {
      --shg-aspect-ratio: calc(655/436); 
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container {
      position: relative;
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-146ce5e0-4a60-4b0d-b437-b0d4651c12af img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-5f469c9a-66ef-4f3a-a879-667b744b56cc {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-5f469c9a-66ef-4f3a-a879-667b744b56cc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5f469c9a-66ef-4f3a-a879-667b744b56cc.shg-box.shg-c {
  justify-content: center;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 655/430;
text-align: center;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de {
  margin: 0 !important;
  overflow: visible;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5c5528fb-2a38-4d16-8c76-6b77141852de {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5c5528fb-2a38-4d16-8c76-6b77141852de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
  /* Add background color handling */
  
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5c5528fb-2a38-4d16-8c76-6b77141852de .shg-image-content-wrapper {
      aspect-ratio: 655/430;
      min-width: 100%;
      height: auto;
    }

    #s-5c5528fb-2a38-4d16-8c76-6b77141852de .shogun-image-link {
      aspect-ratio: 655/430;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5c5528fb-2a38-4d16-8c76-6b77141852de .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-5c5528fb-2a38-4d16-8c76-6b77141852de .shogun-image-content {
  
    justify-content: center;
  
}

.s-5c5528fb-2a38-4d16-8c76-6b77141852de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image {
  box-sizing: border-box;
}



.s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5c5528fb-2a38-4d16-8c76-6b77141852de {
      --shg-aspect-ratio: calc(655/430); 
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container {
      position: relative;
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-5c5528fb-2a38-4d16-8c76-6b77141852de {
  margin: 0 !important;
  overflow: visible;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5c5528fb-2a38-4d16-8c76-6b77141852de {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5c5528fb-2a38-4d16-8c76-6b77141852de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
  /* Add background color handling */
  
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5c5528fb-2a38-4d16-8c76-6b77141852de .shg-image-content-wrapper {
      aspect-ratio: 655/430;
      min-width: 100%;
      height: auto;
    }

    #s-5c5528fb-2a38-4d16-8c76-6b77141852de .shogun-image-link {
      aspect-ratio: 655/430;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5c5528fb-2a38-4d16-8c76-6b77141852de .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-5c5528fb-2a38-4d16-8c76-6b77141852de .shogun-image-content {
  
    justify-content: center;
  
}

.s-5c5528fb-2a38-4d16-8c76-6b77141852de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image {
  box-sizing: border-box;
}



.s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5c5528fb-2a38-4d16-8c76-6b77141852de {
      --shg-aspect-ratio: calc(655/430); 
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container {
      position: relative;
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-5c5528fb-2a38-4d16-8c76-6b77141852de {
  margin: 0 !important;
  overflow: visible;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5c5528fb-2a38-4d16-8c76-6b77141852de {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5c5528fb-2a38-4d16-8c76-6b77141852de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
  /* Add background color handling */
  
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5c5528fb-2a38-4d16-8c76-6b77141852de .shg-image-content-wrapper {
      aspect-ratio: 655/430;
      min-width: 100%;
      height: auto;
    }

    #s-5c5528fb-2a38-4d16-8c76-6b77141852de .shogun-image-link {
      aspect-ratio: 655/430;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5c5528fb-2a38-4d16-8c76-6b77141852de .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-5c5528fb-2a38-4d16-8c76-6b77141852de .shogun-image-content {
  
    justify-content: center;
  
}

.s-5c5528fb-2a38-4d16-8c76-6b77141852de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image {
  box-sizing: border-box;
}



.s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5c5528fb-2a38-4d16-8c76-6b77141852de {
      --shg-aspect-ratio: calc(655/430); 
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container {
      position: relative;
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-5c5528fb-2a38-4d16-8c76-6b77141852de {
  margin: 0 !important;
  overflow: visible;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5c5528fb-2a38-4d16-8c76-6b77141852de {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5c5528fb-2a38-4d16-8c76-6b77141852de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
  /* Add background color handling */
  
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5c5528fb-2a38-4d16-8c76-6b77141852de .shg-image-content-wrapper {
      aspect-ratio: 655/430;
      min-width: 100%;
      height: auto;
    }

    #s-5c5528fb-2a38-4d16-8c76-6b77141852de .shogun-image-link {
      aspect-ratio: 655/430;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5c5528fb-2a38-4d16-8c76-6b77141852de .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-5c5528fb-2a38-4d16-8c76-6b77141852de .shogun-image-content {
  
    justify-content: center;
  
}

.s-5c5528fb-2a38-4d16-8c76-6b77141852de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image {
  box-sizing: border-box;
}



.s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5c5528fb-2a38-4d16-8c76-6b77141852de {
      --shg-aspect-ratio: calc(655/430); 
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container {
      position: relative;
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-5c5528fb-2a38-4d16-8c76-6b77141852de {
  margin: 0 !important;
  overflow: visible;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5c5528fb-2a38-4d16-8c76-6b77141852de {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5c5528fb-2a38-4d16-8c76-6b77141852de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
  /* Add background color handling */
  
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5c5528fb-2a38-4d16-8c76-6b77141852de .shg-image-content-wrapper {
      aspect-ratio: 655/430;
      min-width: 100%;
      height: auto;
    }

    #s-5c5528fb-2a38-4d16-8c76-6b77141852de .shogun-image-link {
      aspect-ratio: 655/430;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5c5528fb-2a38-4d16-8c76-6b77141852de .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-5c5528fb-2a38-4d16-8c76-6b77141852de .shogun-image-content {
  
    justify-content: center;
  
}

.s-5c5528fb-2a38-4d16-8c76-6b77141852de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image {
  box-sizing: border-box;
}



.s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5c5528fb-2a38-4d16-8c76-6b77141852de {
      --shg-aspect-ratio: calc(655/430); 
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container {
      position: relative;
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5c5528fb-2a38-4d16-8c76-6b77141852de img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-3cb3b841-ea2f-4222-a466-bd6bc5fa01de {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3cb3b841-ea2f-4222-a466-bd6bc5fa01de > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3cb3b841-ea2f-4222-a466-bd6bc5fa01de.shg-box.shg-c {
  justify-content: center;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 655/436;
text-align: center;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355 {
  margin: 0 !important;
  overflow: visible;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-293e5fa3-4735-4cea-aae2-11c541c88355 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-293e5fa3-4735-4cea-aae2-11c541c88355 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
  /* Add background color handling */
  
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-293e5fa3-4735-4cea-aae2-11c541c88355 .shg-image-content-wrapper {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }

    #s-293e5fa3-4735-4cea-aae2-11c541c88355 .shogun-image-link {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-293e5fa3-4735-4cea-aae2-11c541c88355 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-293e5fa3-4735-4cea-aae2-11c541c88355 .shogun-image-content {
  
    justify-content: center;
  
}

.s-293e5fa3-4735-4cea-aae2-11c541c88355.shg-align-container {
  display: flex;
  justify-content: center
}

.s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image {
  box-sizing: border-box;
}



.s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-293e5fa3-4735-4cea-aae2-11c541c88355 {
      --shg-aspect-ratio: calc(655/436); 
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container {
      position: relative;
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-293e5fa3-4735-4cea-aae2-11c541c88355 {
  margin: 0 !important;
  overflow: visible;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-293e5fa3-4735-4cea-aae2-11c541c88355 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-293e5fa3-4735-4cea-aae2-11c541c88355 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
  /* Add background color handling */
  
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-293e5fa3-4735-4cea-aae2-11c541c88355 .shg-image-content-wrapper {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }

    #s-293e5fa3-4735-4cea-aae2-11c541c88355 .shogun-image-link {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-293e5fa3-4735-4cea-aae2-11c541c88355 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-293e5fa3-4735-4cea-aae2-11c541c88355 .shogun-image-content {
  
    justify-content: center;
  
}

.s-293e5fa3-4735-4cea-aae2-11c541c88355.shg-align-container {
  display: flex;
  justify-content: center
}

.s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image {
  box-sizing: border-box;
}



.s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-293e5fa3-4735-4cea-aae2-11c541c88355 {
      --shg-aspect-ratio: calc(655/436); 
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container {
      position: relative;
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-293e5fa3-4735-4cea-aae2-11c541c88355 {
  margin: 0 !important;
  overflow: visible;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-293e5fa3-4735-4cea-aae2-11c541c88355 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-293e5fa3-4735-4cea-aae2-11c541c88355 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
  /* Add background color handling */
  
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-293e5fa3-4735-4cea-aae2-11c541c88355 .shg-image-content-wrapper {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }

    #s-293e5fa3-4735-4cea-aae2-11c541c88355 .shogun-image-link {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-293e5fa3-4735-4cea-aae2-11c541c88355 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-293e5fa3-4735-4cea-aae2-11c541c88355 .shogun-image-content {
  
    justify-content: center;
  
}

.s-293e5fa3-4735-4cea-aae2-11c541c88355.shg-align-container {
  display: flex;
  justify-content: center
}

.s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image {
  box-sizing: border-box;
}



.s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-293e5fa3-4735-4cea-aae2-11c541c88355 {
      --shg-aspect-ratio: calc(655/436); 
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container {
      position: relative;
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-293e5fa3-4735-4cea-aae2-11c541c88355 {
  margin: 0 !important;
  overflow: visible;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-293e5fa3-4735-4cea-aae2-11c541c88355 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-293e5fa3-4735-4cea-aae2-11c541c88355 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
  /* Add background color handling */
  
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-293e5fa3-4735-4cea-aae2-11c541c88355 .shg-image-content-wrapper {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }

    #s-293e5fa3-4735-4cea-aae2-11c541c88355 .shogun-image-link {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-293e5fa3-4735-4cea-aae2-11c541c88355 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-293e5fa3-4735-4cea-aae2-11c541c88355 .shogun-image-content {
  
    justify-content: center;
  
}

.s-293e5fa3-4735-4cea-aae2-11c541c88355.shg-align-container {
  display: flex;
  justify-content: center
}

.s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image {
  box-sizing: border-box;
}



.s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-293e5fa3-4735-4cea-aae2-11c541c88355 {
      --shg-aspect-ratio: calc(655/436); 
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container {
      position: relative;
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-293e5fa3-4735-4cea-aae2-11c541c88355 {
  margin: 0 !important;
  overflow: visible;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-293e5fa3-4735-4cea-aae2-11c541c88355 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-293e5fa3-4735-4cea-aae2-11c541c88355 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
  /* Add background color handling */
  
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-293e5fa3-4735-4cea-aae2-11c541c88355 .shg-image-content-wrapper {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }

    #s-293e5fa3-4735-4cea-aae2-11c541c88355 .shogun-image-link {
      aspect-ratio: 655/436;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-293e5fa3-4735-4cea-aae2-11c541c88355 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-293e5fa3-4735-4cea-aae2-11c541c88355 .shogun-image-content {
  
    justify-content: center;
  
}

.s-293e5fa3-4735-4cea-aae2-11c541c88355.shg-align-container {
  display: flex;
  justify-content: center
}

.s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image {
  box-sizing: border-box;
}



.s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-293e5fa3-4735-4cea-aae2-11c541c88355 {
      --shg-aspect-ratio: calc(655/436); 
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container {
      position: relative;
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-293e5fa3-4735-4cea-aae2-11c541c88355 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-8f61f6b7-5037-4b33-9e24-27969de96bdb {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-57a5445e-9e51-4b26-aca0-36ea58bcfce7 {
  margin-left: auto;
margin-right: auto;
padding-top: 115px;
padding-bottom: 115px;
max-width: 1200px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-57a5445e-9e51-4b26-aca0-36ea58bcfce7 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-57a5445e-9e51-4b26-aca0-36ea58bcfce7 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-57a5445e-9e51-4b26-aca0-36ea58bcfce7 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-57a5445e-9e51-4b26-aca0-36ea58bcfce7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-57a5445e-9e51-4b26-aca0-36ea58bcfce7.shg-box.shg-c {
  justify-content: center;
}

#s-3c862170-0e3e-45f1-8076-ecc3c0f6288f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-3c862170-0e3e-45f1-8076-ecc3c0f6288f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3c862170-0e3e-45f1-8076-ecc3c0f6288f.shg-box.shg-c {
  justify-content: center;
}

#s-072d0a6a-27d2-4240-87c2-ded20f7a3d4d {
  margin-left: auto;
margin-right: auto;
}








#s-072d0a6a-27d2-4240-87c2-ded20f7a3d4d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-072d0a6a-27d2-4240-87c2-ded20f7a3d4d.shg-box.shg-c {
  justify-content: center;
}

#s-267b8982-a75a-43ae-bea9-6a53b5292af3 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
}

#s-6dc60945-b051-46af-9c21-5b9db552b66d {
  margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
max-width: 840px;
}








#s-6dc60945-b051-46af-9c21-5b9db552b66d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6dc60945-b051-46af-9c21-5b9db552b66d.shg-box.shg-c {
  justify-content: center;
}

#s-5d73b427-e928-49d5-9929-683edc0e6d2d {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-5d73b427-e928-49d5-9929-683edc0e6d2d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5d73b427-e928-49d5-9929-683edc0e6d2d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 43.333333333333336px);
}

}

@media (min-width: 992px) {
[id="s-5d73b427-e928-49d5-9929-683edc0e6d2d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 43.333333333333336px);
}

}

@media (min-width: 1200px) {
[id="s-5d73b427-e928-49d5-9929-683edc0e6d2d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 43.333333333333336px);
}

}

#s-308a56dc-875e-4c16-a36a-26654e5fe861 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-308a56dc-875e-4c16-a36a-26654e5fe861 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-308a56dc-875e-4c16-a36a-26654e5fe861.shg-box.shg-c {
  justify-content: center;
}

#s-2851c6d2-8dea-4c57-a425-38d87e27175b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2851c6d2-8dea-4c57-a425-38d87e27175b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2851c6d2-8dea-4c57-a425-38d87e27175b.shg-box.shg-c {
  justify-content: center;
}

#s-b038679a-b328-41a2-b0d1-0f5697d5a184 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b038679a-b328-41a2-b0d1-0f5697d5a184 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 23px;
  
  
  
}



#s-c984fe74-c4ec-401f-a059-b0b8192b8ce8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c984fe74-c4ec-401f-a059-b0b8192b8ce8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c984fe74-c4ec-401f-a059-b0b8192b8ce8.shg-box.shg-c {
  justify-content: center;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 45/38;
text-align: center;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
  margin: 0 !important;
  overflow: visible;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
  /* Add background color handling */
  
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image {
  box-sizing: border-box;
}



.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container {
      position: relative;
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
  margin: 0 !important;
  overflow: visible;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
  /* Add background color handling */
  
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image {
  box-sizing: border-box;
}



.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container {
      position: relative;
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
  margin: 0 !important;
  overflow: visible;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
  /* Add background color handling */
  
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image {
  box-sizing: border-box;
}



.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container {
      position: relative;
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
  margin: 0 !important;
  overflow: visible;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
  /* Add background color handling */
  
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image {
  box-sizing: border-box;
}



.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container {
      position: relative;
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
  margin: 0 !important;
  overflow: visible;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
  /* Add background color handling */
  
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image {
  box-sizing: border-box;
}



.s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container {
      position: relative;
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ad28daf8-25e0-4429-85a5-8e3b0d5767c9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-b06f3759-1361-457b-866d-1384baecc655 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b06f3759-1361-457b-866d-1384baecc655 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b06f3759-1361-457b-866d-1384baecc655.shg-box.shg-c {
  justify-content: center;
}

#s-4d9a1c53-502b-4ac1-ba67-111e34c91252 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4d9a1c53-502b-4ac1-ba67-111e34c91252 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4d9a1c53-502b-4ac1-ba67-111e34c91252.shg-box.shg-c {
  justify-content: center;
}

#s-4b237726-faf1-488a-831e-ec459c8bfd12 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4b237726-faf1-488a-831e-ec459c8bfd12 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 23px;
  
  
  
}



#s-1be0a465-8e76-4f87-af9c-ba5c0724b42d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1be0a465-8e76-4f87-af9c-ba5c0724b42d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1be0a465-8e76-4f87-af9c-ba5c0724b42d.shg-box.shg-c {
  justify-content: center;
}

#s-ae863990-0f81-4347-8d97-a90908939307 {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 45/38;
text-align: center;
}

#s-ae863990-0f81-4347-8d97-a90908939307 {
  margin: 0 !important;
  overflow: visible;
}

#s-ae863990-0f81-4347-8d97-a90908939307-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ae863990-0f81-4347-8d97-a90908939307 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ae863990-0f81-4347-8d97-a90908939307 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
  /* Add background color handling */
  
}

#s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ae863990-0f81-4347-8d97-a90908939307 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-ae863990-0f81-4347-8d97-a90908939307 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ae863990-0f81-4347-8d97-a90908939307 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-ae863990-0f81-4347-8d97-a90908939307.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-ae863990-0f81-4347-8d97-a90908939307 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ae863990-0f81-4347-8d97-a90908939307.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae863990-0f81-4347-8d97-a90908939307.shogun-image {
  box-sizing: border-box;
}



.s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ae863990-0f81-4347-8d97-a90908939307 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container {
      position: relative;
    }

    .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-ae863990-0f81-4347-8d97-a90908939307 {
  margin: 0 !important;
  overflow: visible;
}

#s-ae863990-0f81-4347-8d97-a90908939307-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ae863990-0f81-4347-8d97-a90908939307 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ae863990-0f81-4347-8d97-a90908939307 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
  /* Add background color handling */
  
}

#s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ae863990-0f81-4347-8d97-a90908939307 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-ae863990-0f81-4347-8d97-a90908939307 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ae863990-0f81-4347-8d97-a90908939307 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-ae863990-0f81-4347-8d97-a90908939307.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-ae863990-0f81-4347-8d97-a90908939307 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ae863990-0f81-4347-8d97-a90908939307.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae863990-0f81-4347-8d97-a90908939307.shogun-image {
  box-sizing: border-box;
}



.s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ae863990-0f81-4347-8d97-a90908939307 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container {
      position: relative;
    }

    .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-ae863990-0f81-4347-8d97-a90908939307 {
  margin: 0 !important;
  overflow: visible;
}

#s-ae863990-0f81-4347-8d97-a90908939307-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ae863990-0f81-4347-8d97-a90908939307 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ae863990-0f81-4347-8d97-a90908939307 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
  /* Add background color handling */
  
}

#s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ae863990-0f81-4347-8d97-a90908939307 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-ae863990-0f81-4347-8d97-a90908939307 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ae863990-0f81-4347-8d97-a90908939307 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-ae863990-0f81-4347-8d97-a90908939307.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-ae863990-0f81-4347-8d97-a90908939307 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ae863990-0f81-4347-8d97-a90908939307.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae863990-0f81-4347-8d97-a90908939307.shogun-image {
  box-sizing: border-box;
}



.s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ae863990-0f81-4347-8d97-a90908939307 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container {
      position: relative;
    }

    .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-ae863990-0f81-4347-8d97-a90908939307 {
  margin: 0 !important;
  overflow: visible;
}

#s-ae863990-0f81-4347-8d97-a90908939307-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ae863990-0f81-4347-8d97-a90908939307 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ae863990-0f81-4347-8d97-a90908939307 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
  /* Add background color handling */
  
}

#s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ae863990-0f81-4347-8d97-a90908939307 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-ae863990-0f81-4347-8d97-a90908939307 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ae863990-0f81-4347-8d97-a90908939307 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-ae863990-0f81-4347-8d97-a90908939307.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-ae863990-0f81-4347-8d97-a90908939307 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ae863990-0f81-4347-8d97-a90908939307.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae863990-0f81-4347-8d97-a90908939307.shogun-image {
  box-sizing: border-box;
}



.s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ae863990-0f81-4347-8d97-a90908939307 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container {
      position: relative;
    }

    .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-ae863990-0f81-4347-8d97-a90908939307 {
  margin: 0 !important;
  overflow: visible;
}

#s-ae863990-0f81-4347-8d97-a90908939307-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ae863990-0f81-4347-8d97-a90908939307 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ae863990-0f81-4347-8d97-a90908939307 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
  /* Add background color handling */
  
}

#s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ae863990-0f81-4347-8d97-a90908939307 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-ae863990-0f81-4347-8d97-a90908939307 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ae863990-0f81-4347-8d97-a90908939307 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-ae863990-0f81-4347-8d97-a90908939307.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-ae863990-0f81-4347-8d97-a90908939307 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ae863990-0f81-4347-8d97-a90908939307.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae863990-0f81-4347-8d97-a90908939307.shogun-image {
  box-sizing: border-box;
}



.s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ae863990-0f81-4347-8d97-a90908939307 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container {
      position: relative;
    }

    .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ae863990-0f81-4347-8d97-a90908939307.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ae863990-0f81-4347-8d97-a90908939307 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-a7ff1dc7-f99f-4c63-8e1f-35f993dd3a7c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a7ff1dc7-f99f-4c63-8e1f-35f993dd3a7c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a7ff1dc7-f99f-4c63-8e1f-35f993dd3a7c.shg-box.shg-c {
  justify-content: center;
}

#s-072cee75-1972-4db8-8fc1-92bc3940998a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-072cee75-1972-4db8-8fc1-92bc3940998a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-072cee75-1972-4db8-8fc1-92bc3940998a.shg-box.shg-c {
  justify-content: center;
}

#s-5c3ba538-6714-4a15-9414-bfc9e971047f {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5c3ba538-6714-4a15-9414-bfc9e971047f .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 23px;
  
  
  
}



#s-5966a5ee-b4ee-4625-b91c-f37081a1c261 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-5966a5ee-b4ee-4625-b91c-f37081a1c261 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5966a5ee-b4ee-4625-b91c-f37081a1c261.shg-box.shg-c {
  justify-content: center;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 45/38;
text-align: center;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
  margin: 0 !important;
  overflow: visible;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
  /* Add background color handling */
  
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shogun-image-content {
  
    justify-content: center;
  
}

.s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image {
  box-sizing: border-box;
}



.s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container {
      position: relative;
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
  margin: 0 !important;
  overflow: visible;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
  /* Add background color handling */
  
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shogun-image-content {
  
    justify-content: center;
  
}

.s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image {
  box-sizing: border-box;
}



.s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container {
      position: relative;
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
  margin: 0 !important;
  overflow: visible;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
  /* Add background color handling */
  
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shogun-image-content {
  
    justify-content: center;
  
}

.s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image {
  box-sizing: border-box;
}



.s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container {
      position: relative;
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
  margin: 0 !important;
  overflow: visible;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
  /* Add background color handling */
  
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shogun-image-content {
  
    justify-content: center;
  
}

.s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image {
  box-sizing: border-box;
}



.s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container {
      position: relative;
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
  margin: 0 !important;
  overflow: visible;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
  /* Add background color handling */
  
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-4ab83e52-9c63-4567-8399-70b2c0580c6f .shogun-image-content {
  
    justify-content: center;
  
}

.s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image {
  box-sizing: border-box;
}



.s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container {
      position: relative;
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4ab83e52-9c63-4567-8399-70b2c0580c6f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-b0a7b9ec-e098-4ae3-b066-fe6c102ac699 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b0a7b9ec-e098-4ae3-b066-fe6c102ac699 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b0a7b9ec-e098-4ae3-b066-fe6c102ac699.shg-box.shg-c {
  justify-content: center;
}

#s-960e583d-b150-4eb3-8f75-b36052a74751 {
  box-shadow:0px 5px 25px 0px rgba(0, 0, 0, 0.1);
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
}








#s-960e583d-b150-4eb3-8f75-b36052a74751 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-960e583d-b150-4eb3-8f75-b36052a74751 {
  cursor: pointer;
}#s-960e583d-b150-4eb3-8f75-b36052a74751.shg-box.shg-c {
  justify-content: center;
}

#s-d4bc8fbe-b035-4563-81c2-46367dd81ff6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d4bc8fbe-b035-4563-81c2-46367dd81ff6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d4bc8fbe-b035-4563-81c2-46367dd81ff6.shg-box.shg-c {
  justify-content: center;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
  margin: 0 !important;
  overflow: visible;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 18px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image {
  box-sizing: border-box;
}



.s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container {
      position: relative;
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
  margin: 0 !important;
  overflow: visible;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
  /* Add background color handling */
  
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image {
  box-sizing: border-box;
}



.s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container {
      position: relative;
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
  margin: 0 !important;
  overflow: visible;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
  /* Add background color handling */
  
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image {
  box-sizing: border-box;
}



.s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container {
      position: relative;
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
  margin: 0 !important;
  overflow: visible;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
  /* Add background color handling */
  
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image {
  box-sizing: border-box;
}



.s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container {
      position: relative;
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
  margin: 0 !important;
  overflow: visible;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
  /* Add background color handling */
  
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-ac10bc88-8834-4021-8cf3-6236afa5ee04 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image {
  box-sizing: border-box;
}



.s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container {
      position: relative;
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ac10bc88-8834-4021-8cf3-6236afa5ee04 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-084aff9d-c431-4016-aee9-58d2d3f4ff53 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-084aff9d-c431-4016-aee9-58d2d3f4ff53 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-084aff9d-c431-4016-aee9-58d2d3f4ff53.shg-box.shg-c {
  justify-content: center;
}

#s-7ba3c95e-021c-4841-a6eb-4a80bef275c8 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-7ba3c95e-021c-4841-a6eb-4a80bef275c8 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-80343453-4f8e-422f-be54-f419b7f58c34 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
color: rgba(210, 55, 42, 1);
}
#s-80343453-4f8e-422f-be54-f419b7f58c34:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(168, 44, 34, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-80343453-4f8e-422f-be54-f419b7f58c34:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-80343453-4f8e-422f-be54-f419b7f58c34-root {
    text-align: left;
  }


#s-80343453-4f8e-422f-be54-f419b7f58c34.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-80343453-4f8e-422f-be54-f419b7f58c34-root {
    text-align: left;
  }


#s-80343453-4f8e-422f-be54-f419b7f58c34.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-80343453-4f8e-422f-be54-f419b7f58c34-root {
    text-align: left;
  }


#s-80343453-4f8e-422f-be54-f419b7f58c34.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-80343453-4f8e-422f-be54-f419b7f58c34-root {
    text-align: left;
  }


#s-80343453-4f8e-422f-be54-f419b7f58c34.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-80343453-4f8e-422f-be54-f419b7f58c34-root {
    text-align: left;
  }


#s-80343453-4f8e-422f-be54-f419b7f58c34.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-e0205db3-f7a9-49e8-b084-dd238356f502 {
  box-shadow:0px 5px 25px 0px rgba(0, 0, 0, 0.1);
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
}








#s-e0205db3-f7a9-49e8-b084-dd238356f502 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e0205db3-f7a9-49e8-b084-dd238356f502 {
  cursor: pointer;
}#s-e0205db3-f7a9-49e8-b084-dd238356f502.shg-box.shg-c {
  justify-content: center;
}

#s-e787c05b-da7b-48c1-8473-cda80a0d9c09 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e787c05b-da7b-48c1-8473-cda80a0d9c09 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e787c05b-da7b-48c1-8473-cda80a0d9c09.shg-box.shg-c {
  justify-content: center;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
  margin: 0 !important;
  overflow: visible;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 18px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shogun-image-content {
  
    justify-content: center;
  
}

.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image {
  box-sizing: border-box;
}



.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container {
      position: relative;
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
  margin: 0 !important;
  overflow: visible;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
  /* Add background color handling */
  
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shogun-image-content {
  
    justify-content: center;
  
}

.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image {
  box-sizing: border-box;
}



.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container {
      position: relative;
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
  margin: 0 !important;
  overflow: visible;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
  /* Add background color handling */
  
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shogun-image-content {
  
    justify-content: center;
  
}

.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image {
  box-sizing: border-box;
}



.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container {
      position: relative;
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
  margin: 0 !important;
  overflow: visible;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
  /* Add background color handling */
  
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shogun-image-content {
  
    justify-content: center;
  
}

.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image {
  box-sizing: border-box;
}



.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container {
      position: relative;
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
  margin: 0 !important;
  overflow: visible;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
  /* Add background color handling */
  
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 .shogun-image-content {
  
    justify-content: center;
  
}

.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image {
  box-sizing: border-box;
}



.s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container {
      position: relative;
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-785c2938-8fdb-47a8-98cc-cf48a4ef4d13 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-e88dc009-a098-4319-bf5b-bc6e7417c5e0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e88dc009-a098-4319-bf5b-bc6e7417c5e0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e88dc009-a098-4319-bf5b-bc6e7417c5e0.shg-box.shg-c {
  justify-content: center;
}

#s-8531b5c3-ed53-49aa-9008-d09f1eaefb20 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-8531b5c3-ed53-49aa-9008-d09f1eaefb20 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-d9958440-2e39-4701-8f06-e73c081db373 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
color: rgba(210, 55, 42, 1);
}
#s-d9958440-2e39-4701-8f06-e73c081db373:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(168, 44, 34, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-d9958440-2e39-4701-8f06-e73c081db373:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-d9958440-2e39-4701-8f06-e73c081db373-root {
    text-align: left;
  }


#s-d9958440-2e39-4701-8f06-e73c081db373.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-d9958440-2e39-4701-8f06-e73c081db373-root {
    text-align: left;
  }


#s-d9958440-2e39-4701-8f06-e73c081db373.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d9958440-2e39-4701-8f06-e73c081db373-root {
    text-align: left;
  }


#s-d9958440-2e39-4701-8f06-e73c081db373.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d9958440-2e39-4701-8f06-e73c081db373-root {
    text-align: left;
  }


#s-d9958440-2e39-4701-8f06-e73c081db373.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-d9958440-2e39-4701-8f06-e73c081db373-root {
    text-align: left;
  }


#s-d9958440-2e39-4701-8f06-e73c081db373.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-1e54aa51-5b65-4400-9a53-c99efaa7fab7 {
  box-shadow:0px 5px 25px 0px rgba(0, 0, 0, 0.1);
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
}








#s-1e54aa51-5b65-4400-9a53-c99efaa7fab7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1e54aa51-5b65-4400-9a53-c99efaa7fab7 {
  cursor: pointer;
}#s-1e54aa51-5b65-4400-9a53-c99efaa7fab7.shg-box.shg-c {
  justify-content: center;
}

#s-b23c1315-06e0-42bf-aca2-67ce57415106 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b23c1315-06e0-42bf-aca2-67ce57415106 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b23c1315-06e0-42bf-aca2-67ce57415106.shg-box.shg-c {
  justify-content: center;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
  margin: 0 !important;
  overflow: visible;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 18px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b06c9dfa-4647-4e2a-a429-911a237378c8.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image {
  box-sizing: border-box;
}



.s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container {
      position: relative;
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
  margin: 0 !important;
  overflow: visible;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
  /* Add background color handling */
  
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b06c9dfa-4647-4e2a-a429-911a237378c8.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image {
  box-sizing: border-box;
}



.s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container {
      position: relative;
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
  margin: 0 !important;
  overflow: visible;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
  /* Add background color handling */
  
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b06c9dfa-4647-4e2a-a429-911a237378c8.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image {
  box-sizing: border-box;
}



.s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container {
      position: relative;
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
  margin: 0 !important;
  overflow: visible;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
  /* Add background color handling */
  
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b06c9dfa-4647-4e2a-a429-911a237378c8.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image {
  box-sizing: border-box;
}



.s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container {
      position: relative;
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
  margin: 0 !important;
  overflow: visible;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
  /* Add background color handling */
  
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-b06c9dfa-4647-4e2a-a429-911a237378c8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b06c9dfa-4647-4e2a-a429-911a237378c8.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image {
  box-sizing: border-box;
}



.s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b06c9dfa-4647-4e2a-a429-911a237378c8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container {
      position: relative;
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b06c9dfa-4647-4e2a-a429-911a237378c8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-cedc324e-499b-4723-8817-d43c733c29fe {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-cedc324e-499b-4723-8817-d43c733c29fe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cedc324e-499b-4723-8817-d43c733c29fe.shg-box.shg-c {
  justify-content: center;
}

#s-b0e99aa6-1e79-4b7d-9e26-c15bf5492469 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-b0e99aa6-1e79-4b7d-9e26-c15bf5492469 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-7594fe94-050c-4023-a9db-5d0d35f99c03 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
color: rgba(210, 55, 42, 1);
}
#s-7594fe94-050c-4023-a9db-5d0d35f99c03:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(168, 44, 34, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-7594fe94-050c-4023-a9db-5d0d35f99c03:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-7594fe94-050c-4023-a9db-5d0d35f99c03-root {
    text-align: left;
  }


#s-7594fe94-050c-4023-a9db-5d0d35f99c03.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7594fe94-050c-4023-a9db-5d0d35f99c03-root {
    text-align: left;
  }


#s-7594fe94-050c-4023-a9db-5d0d35f99c03.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7594fe94-050c-4023-a9db-5d0d35f99c03-root {
    text-align: left;
  }


#s-7594fe94-050c-4023-a9db-5d0d35f99c03.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7594fe94-050c-4023-a9db-5d0d35f99c03-root {
    text-align: left;
  }


#s-7594fe94-050c-4023-a9db-5d0d35f99c03.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7594fe94-050c-4023-a9db-5d0d35f99c03-root {
    text-align: left;
  }


#s-7594fe94-050c-4023-a9db-5d0d35f99c03.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-da8e1224-129d-4d25-8985-e7ba55f2437d {
  box-shadow:0px 5px 25px 0px rgba(0, 0, 0, 0.1);
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
}








#s-da8e1224-129d-4d25-8985-e7ba55f2437d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-da8e1224-129d-4d25-8985-e7ba55f2437d {
  cursor: pointer;
}#s-da8e1224-129d-4d25-8985-e7ba55f2437d.shg-box.shg-c {
  justify-content: center;
}

#s-f206d5ec-bc99-41fc-bd34-d0fed857e3b2 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f206d5ec-bc99-41fc-bd34-d0fed857e3b2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f206d5ec-bc99-41fc-bd34-d0fed857e3b2.shg-box.shg-c {
  justify-content: center;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
  margin: 0 !important;
  overflow: visible;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 18px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7bf4dc46-869f-49d1-907a-21796deaffb0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image {
  box-sizing: border-box;
}



.s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container {
      position: relative;
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
  margin: 0 !important;
  overflow: visible;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
  /* Add background color handling */
  
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7bf4dc46-869f-49d1-907a-21796deaffb0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image {
  box-sizing: border-box;
}



.s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container {
      position: relative;
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
  margin: 0 !important;
  overflow: visible;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
  /* Add background color handling */
  
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7bf4dc46-869f-49d1-907a-21796deaffb0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image {
  box-sizing: border-box;
}



.s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container {
      position: relative;
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
  margin: 0 !important;
  overflow: visible;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
  /* Add background color handling */
  
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7bf4dc46-869f-49d1-907a-21796deaffb0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image {
  box-sizing: border-box;
}



.s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container {
      position: relative;
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
  margin: 0 !important;
  overflow: visible;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
  /* Add background color handling */
  
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-7bf4dc46-869f-49d1-907a-21796deaffb0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7bf4dc46-869f-49d1-907a-21796deaffb0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image {
  box-sizing: border-box;
}



.s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7bf4dc46-869f-49d1-907a-21796deaffb0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container {
      position: relative;
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7bf4dc46-869f-49d1-907a-21796deaffb0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-7d635c08-4b35-4dd7-bfd8-73cea1c0d8b7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7d635c08-4b35-4dd7-bfd8-73cea1c0d8b7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7d635c08-4b35-4dd7-bfd8-73cea1c0d8b7.shg-box.shg-c {
  justify-content: center;
}

#s-81c9bf85-5868-43b7-8d66-5d97f3df6891 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-81c9bf85-5868-43b7-8d66-5d97f3df6891 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-e56081a3-08b2-49cd-9a2f-201967d3a486 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
color: rgba(210, 55, 42, 1);
}
#s-e56081a3-08b2-49cd-9a2f-201967d3a486:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(168, 44, 34, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-e56081a3-08b2-49cd-9a2f-201967d3a486:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-e56081a3-08b2-49cd-9a2f-201967d3a486-root {
    text-align: left;
  }


#s-e56081a3-08b2-49cd-9a2f-201967d3a486.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e56081a3-08b2-49cd-9a2f-201967d3a486-root {
    text-align: left;
  }


#s-e56081a3-08b2-49cd-9a2f-201967d3a486.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e56081a3-08b2-49cd-9a2f-201967d3a486-root {
    text-align: left;
  }


#s-e56081a3-08b2-49cd-9a2f-201967d3a486.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e56081a3-08b2-49cd-9a2f-201967d3a486-root {
    text-align: left;
  }


#s-e56081a3-08b2-49cd-9a2f-201967d3a486.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e56081a3-08b2-49cd-9a2f-201967d3a486-root {
    text-align: left;
  }


#s-e56081a3-08b2-49cd-9a2f-201967d3a486.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-c3c13644-36ef-46e6-ba83-89e92e94adff {
  box-shadow:0px 5px 25px 0px rgba(0, 0, 0, 0.1);
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
}








#s-c3c13644-36ef-46e6-ba83-89e92e94adff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c3c13644-36ef-46e6-ba83-89e92e94adff {
  cursor: pointer;
}#s-c3c13644-36ef-46e6-ba83-89e92e94adff.shg-box.shg-c {
  justify-content: center;
}

#s-8376a1d3-e8fc-4988-8c07-98b899c7910d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8376a1d3-e8fc-4988-8c07-98b899c7910d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8376a1d3-e8fc-4988-8c07-98b899c7910d.shg-box.shg-c {
  justify-content: center;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
  margin: 0 !important;
  overflow: visible;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 18px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image {
  box-sizing: border-box;
}



.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container {
      position: relative;
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
  margin: 0 !important;
  overflow: visible;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
  /* Add background color handling */
  
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image {
  box-sizing: border-box;
}



.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container {
      position: relative;
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
  margin: 0 !important;
  overflow: visible;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
  /* Add background color handling */
  
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image {
  box-sizing: border-box;
}



.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container {
      position: relative;
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
  margin: 0 !important;
  overflow: visible;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
  /* Add background color handling */
  
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image {
  box-sizing: border-box;
}



.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container {
      position: relative;
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
  margin: 0 !important;
  overflow: visible;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
  /* Add background color handling */
  
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image {
  box-sizing: border-box;
}



.s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container {
      position: relative;
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a1d9a46a-2fb8-493c-9887-c5bf85bb4c81 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-a6e0ab04-76fe-48df-be7e-37bf6b7ce888 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a6e0ab04-76fe-48df-be7e-37bf6b7ce888 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a6e0ab04-76fe-48df-be7e-37bf6b7ce888.shg-box.shg-c {
  justify-content: center;
}

#s-80f1b3dd-dbf2-4ed7-88f9-76e5b1a5449d {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-80f1b3dd-dbf2-4ed7-88f9-76e5b1a5449d .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-ab11fe07-232f-48c6-99ce-53fc3aff3ff4 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
color: rgba(210, 55, 42, 1);
}
#s-ab11fe07-232f-48c6-99ce-53fc3aff3ff4:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(168, 44, 34, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-ab11fe07-232f-48c6-99ce-53fc3aff3ff4:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-ab11fe07-232f-48c6-99ce-53fc3aff3ff4-root {
    text-align: left;
  }


#s-ab11fe07-232f-48c6-99ce-53fc3aff3ff4.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-ab11fe07-232f-48c6-99ce-53fc3aff3ff4-root {
    text-align: left;
  }


#s-ab11fe07-232f-48c6-99ce-53fc3aff3ff4.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ab11fe07-232f-48c6-99ce-53fc3aff3ff4-root {
    text-align: left;
  }


#s-ab11fe07-232f-48c6-99ce-53fc3aff3ff4.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ab11fe07-232f-48c6-99ce-53fc3aff3ff4-root {
    text-align: left;
  }


#s-ab11fe07-232f-48c6-99ce-53fc3aff3ff4.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-ab11fe07-232f-48c6-99ce-53fc3aff3ff4-root {
    text-align: left;
  }


#s-ab11fe07-232f-48c6-99ce-53fc3aff3ff4.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-51821d56-782f-46f8-95c5-2b0f405e8ef9 {
  box-shadow:0px 5px 25px 0px rgba(0, 0, 0, 0.1);
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
}








#s-51821d56-782f-46f8-95c5-2b0f405e8ef9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-51821d56-782f-46f8-95c5-2b0f405e8ef9 {
  cursor: pointer;
}#s-51821d56-782f-46f8-95c5-2b0f405e8ef9.shg-box.shg-c {
  justify-content: center;
}

#s-46a2c271-175b-4f97-8f9d-45a6f972f1f6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-46a2c271-175b-4f97-8f9d-45a6f972f1f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-46a2c271-175b-4f97-8f9d-45a6f972f1f6.shg-box.shg-c {
  justify-content: center;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad {
  margin: 0 !important;
  overflow: visible;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f93d0b9a-c98a-4769-9e21-403db8712bad {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f93d0b9a-c98a-4769-9e21-403db8712bad {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 18px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f93d0b9a-c98a-4769-9e21-403db8712bad .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f93d0b9a-c98a-4769-9e21-403db8712bad .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f93d0b9a-c98a-4769-9e21-403db8712bad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-f93d0b9a-c98a-4769-9e21-403db8712bad .shogun-image-content {
  
    justify-content: center;
  
}

.s-f93d0b9a-c98a-4769-9e21-403db8712bad.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image {
  box-sizing: border-box;
}



.s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f93d0b9a-c98a-4769-9e21-403db8712bad {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container {
      position: relative;
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-f93d0b9a-c98a-4769-9e21-403db8712bad {
  margin: 0 !important;
  overflow: visible;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f93d0b9a-c98a-4769-9e21-403db8712bad {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f93d0b9a-c98a-4769-9e21-403db8712bad {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
  /* Add background color handling */
  
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f93d0b9a-c98a-4769-9e21-403db8712bad .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f93d0b9a-c98a-4769-9e21-403db8712bad .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f93d0b9a-c98a-4769-9e21-403db8712bad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-f93d0b9a-c98a-4769-9e21-403db8712bad .shogun-image-content {
  
    justify-content: center;
  
}

.s-f93d0b9a-c98a-4769-9e21-403db8712bad.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image {
  box-sizing: border-box;
}



.s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f93d0b9a-c98a-4769-9e21-403db8712bad {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container {
      position: relative;
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-f93d0b9a-c98a-4769-9e21-403db8712bad {
  margin: 0 !important;
  overflow: visible;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f93d0b9a-c98a-4769-9e21-403db8712bad {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f93d0b9a-c98a-4769-9e21-403db8712bad {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
  /* Add background color handling */
  
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f93d0b9a-c98a-4769-9e21-403db8712bad .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f93d0b9a-c98a-4769-9e21-403db8712bad .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f93d0b9a-c98a-4769-9e21-403db8712bad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-f93d0b9a-c98a-4769-9e21-403db8712bad .shogun-image-content {
  
    justify-content: center;
  
}

.s-f93d0b9a-c98a-4769-9e21-403db8712bad.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image {
  box-sizing: border-box;
}



.s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f93d0b9a-c98a-4769-9e21-403db8712bad {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container {
      position: relative;
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-f93d0b9a-c98a-4769-9e21-403db8712bad {
  margin: 0 !important;
  overflow: visible;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f93d0b9a-c98a-4769-9e21-403db8712bad {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f93d0b9a-c98a-4769-9e21-403db8712bad {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
  /* Add background color handling */
  
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f93d0b9a-c98a-4769-9e21-403db8712bad .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f93d0b9a-c98a-4769-9e21-403db8712bad .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f93d0b9a-c98a-4769-9e21-403db8712bad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-f93d0b9a-c98a-4769-9e21-403db8712bad .shogun-image-content {
  
    justify-content: center;
  
}

.s-f93d0b9a-c98a-4769-9e21-403db8712bad.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image {
  box-sizing: border-box;
}



.s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f93d0b9a-c98a-4769-9e21-403db8712bad {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container {
      position: relative;
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-f93d0b9a-c98a-4769-9e21-403db8712bad {
  margin: 0 !important;
  overflow: visible;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f93d0b9a-c98a-4769-9e21-403db8712bad {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f93d0b9a-c98a-4769-9e21-403db8712bad {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
  /* Add background color handling */
  
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f93d0b9a-c98a-4769-9e21-403db8712bad .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f93d0b9a-c98a-4769-9e21-403db8712bad .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f93d0b9a-c98a-4769-9e21-403db8712bad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-f93d0b9a-c98a-4769-9e21-403db8712bad .shogun-image-content {
  
    justify-content: center;
  
}

.s-f93d0b9a-c98a-4769-9e21-403db8712bad.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image {
  box-sizing: border-box;
}



.s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f93d0b9a-c98a-4769-9e21-403db8712bad {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container {
      position: relative;
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f93d0b9a-c98a-4769-9e21-403db8712bad img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-a3aae82e-07e5-450f-b5ed-13a7e450b3e4 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a3aae82e-07e5-450f-b5ed-13a7e450b3e4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a3aae82e-07e5-450f-b5ed-13a7e450b3e4.shg-box.shg-c {
  justify-content: center;
}

#s-437876c8-8844-41fc-b8cd-74b7121723e9 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-437876c8-8844-41fc-b8cd-74b7121723e9 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-8c76afb6-9d66-4b90-9c28-daecdd0eb106 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
color: rgba(210, 55, 42, 1);
}
#s-8c76afb6-9d66-4b90-9c28-daecdd0eb106:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(168, 44, 34, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-8c76afb6-9d66-4b90-9c28-daecdd0eb106:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-8c76afb6-9d66-4b90-9c28-daecdd0eb106-root {
    text-align: left;
  }


#s-8c76afb6-9d66-4b90-9c28-daecdd0eb106.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-8c76afb6-9d66-4b90-9c28-daecdd0eb106-root {
    text-align: left;
  }


#s-8c76afb6-9d66-4b90-9c28-daecdd0eb106.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8c76afb6-9d66-4b90-9c28-daecdd0eb106-root {
    text-align: left;
  }


#s-8c76afb6-9d66-4b90-9c28-daecdd0eb106.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8c76afb6-9d66-4b90-9c28-daecdd0eb106-root {
    text-align: left;
  }


#s-8c76afb6-9d66-4b90-9c28-daecdd0eb106.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-8c76afb6-9d66-4b90-9c28-daecdd0eb106-root {
    text-align: left;
  }


#s-8c76afb6-9d66-4b90-9c28-daecdd0eb106.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-dfd8e5dc-cd3a-4391-99ee-0ccfe240ed0f {
  box-shadow:0px 5px 25px 0px rgba(0, 0, 0, 0.1);
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
}








#s-dfd8e5dc-cd3a-4391-99ee-0ccfe240ed0f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dfd8e5dc-cd3a-4391-99ee-0ccfe240ed0f {
  cursor: pointer;
}#s-dfd8e5dc-cd3a-4391-99ee-0ccfe240ed0f.shg-box.shg-c {
  justify-content: center;
}

#s-6bdba699-52a7-4849-afe8-3dc9a25afda4 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6bdba699-52a7-4849-afe8-3dc9a25afda4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6bdba699-52a7-4849-afe8-3dc9a25afda4.shg-box.shg-c {
  justify-content: center;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-070118bd-b4c2-4752-9331-1858cae348c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-070118bd-b4c2-4752-9331-1858cae348c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 18px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-070118bd-b4c2-4752-9331-1858cae348c6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-070118bd-b4c2-4752-9331-1858cae348c6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-070118bd-b4c2-4752-9331-1858cae348c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-070118bd-b4c2-4752-9331-1858cae348c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-070118bd-b4c2-4752-9331-1858cae348c6.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image {
  box-sizing: border-box;
}



.s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-070118bd-b4c2-4752-9331-1858cae348c6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container {
      position: relative;
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-070118bd-b4c2-4752-9331-1858cae348c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-070118bd-b4c2-4752-9331-1858cae348c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-070118bd-b4c2-4752-9331-1858cae348c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-070118bd-b4c2-4752-9331-1858cae348c6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-070118bd-b4c2-4752-9331-1858cae348c6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-070118bd-b4c2-4752-9331-1858cae348c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-070118bd-b4c2-4752-9331-1858cae348c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-070118bd-b4c2-4752-9331-1858cae348c6.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image {
  box-sizing: border-box;
}



.s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-070118bd-b4c2-4752-9331-1858cae348c6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container {
      position: relative;
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-070118bd-b4c2-4752-9331-1858cae348c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-070118bd-b4c2-4752-9331-1858cae348c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-070118bd-b4c2-4752-9331-1858cae348c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-070118bd-b4c2-4752-9331-1858cae348c6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-070118bd-b4c2-4752-9331-1858cae348c6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-070118bd-b4c2-4752-9331-1858cae348c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-070118bd-b4c2-4752-9331-1858cae348c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-070118bd-b4c2-4752-9331-1858cae348c6.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image {
  box-sizing: border-box;
}



.s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-070118bd-b4c2-4752-9331-1858cae348c6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container {
      position: relative;
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-070118bd-b4c2-4752-9331-1858cae348c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-070118bd-b4c2-4752-9331-1858cae348c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-070118bd-b4c2-4752-9331-1858cae348c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-070118bd-b4c2-4752-9331-1858cae348c6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-070118bd-b4c2-4752-9331-1858cae348c6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-070118bd-b4c2-4752-9331-1858cae348c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-070118bd-b4c2-4752-9331-1858cae348c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-070118bd-b4c2-4752-9331-1858cae348c6.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image {
  box-sizing: border-box;
}



.s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-070118bd-b4c2-4752-9331-1858cae348c6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container {
      position: relative;
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-070118bd-b4c2-4752-9331-1858cae348c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-070118bd-b4c2-4752-9331-1858cae348c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-070118bd-b4c2-4752-9331-1858cae348c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-070118bd-b4c2-4752-9331-1858cae348c6 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-070118bd-b4c2-4752-9331-1858cae348c6 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-070118bd-b4c2-4752-9331-1858cae348c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-070118bd-b4c2-4752-9331-1858cae348c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-070118bd-b4c2-4752-9331-1858cae348c6.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image {
  box-sizing: border-box;
}



.s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-070118bd-b4c2-4752-9331-1858cae348c6 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container {
      position: relative;
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-070118bd-b4c2-4752-9331-1858cae348c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-4bd7091c-bc78-4311-b6b5-9fb4d6f4c6cc {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4bd7091c-bc78-4311-b6b5-9fb4d6f4c6cc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4bd7091c-bc78-4311-b6b5-9fb4d6f4c6cc.shg-box.shg-c {
  justify-content: center;
}

#s-f6e74e5d-6e40-4da6-827b-87baf5c9cca5 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-f6e74e5d-6e40-4da6-827b-87baf5c9cca5 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-1b222769-d406-43a7-adde-93de0cae10d1 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
color: rgba(210, 55, 42, 1);
}
#s-1b222769-d406-43a7-adde-93de0cae10d1:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(168, 44, 34, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-1b222769-d406-43a7-adde-93de0cae10d1:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-1b222769-d406-43a7-adde-93de0cae10d1-root {
    text-align: left;
  }


#s-1b222769-d406-43a7-adde-93de0cae10d1.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1b222769-d406-43a7-adde-93de0cae10d1-root {
    text-align: left;
  }


#s-1b222769-d406-43a7-adde-93de0cae10d1.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1b222769-d406-43a7-adde-93de0cae10d1-root {
    text-align: left;
  }


#s-1b222769-d406-43a7-adde-93de0cae10d1.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1b222769-d406-43a7-adde-93de0cae10d1-root {
    text-align: left;
  }


#s-1b222769-d406-43a7-adde-93de0cae10d1.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1b222769-d406-43a7-adde-93de0cae10d1-root {
    text-align: left;
  }


#s-1b222769-d406-43a7-adde-93de0cae10d1.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-87b7078c-3510-4c5d-b94a-2f4d4888348e {
  margin-left: auto;
margin-right: auto;
padding-top: 60px;
padding-bottom: 60px;
min-height: 50px;
}








#s-87b7078c-3510-4c5d-b94a-2f4d4888348e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-87b7078c-3510-4c5d-b94a-2f4d4888348e.shg-box.shg-c {
  justify-content: center;
}

#s-937193d1-bef9-47cb-8961-1a99e46f2905 {
  margin-left: auto;
margin-right: auto;
max-width: 960px;
}








#s-937193d1-bef9-47cb-8961-1a99e46f2905 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-937193d1-bef9-47cb-8961-1a99e46f2905.shg-box.shg-c {
  justify-content: center;
}

#s-fd1046fd-1d85-4974-aa74-1746aea6a1a2 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: left;
}

#s-fd1046fd-1d85-4974-aa74-1746aea6a1a2 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 36px;
  
  
  
}



#s-4d924b00-c3c3-4611-a15a-a60429bb6e39 {
  margin-left: auto;
margin-right: auto;
}

#s-d4ded290-5f00-49ba-8e4e-a3e78cffaedc {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: left;
}

#s-d4ded290-5f00-49ba-8e4e-a3e78cffaedc .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 36px;
  
  
  
}



#s-f10a9bff-f200-45f4-82bd-2525f23095dd {
  margin-left: auto;
margin-right: auto;
}

#s-2fb9656a-aef0-4a17-8f14-656b0f19412a {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: left;
}

#s-2fb9656a-aef0-4a17-8f14-656b0f19412a .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 36px;
  
  
  
}



#s-bb775d82-d664-4772-8708-2a8b2dfa57c4 {
  margin-left: auto;
margin-right: auto;
}

#s-c0981515-1fcb-4149-8806-6910287b06e1 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-26bd3c96-a530-4dd0-83df-da5bf930940f {
  margin-left: auto;
margin-right: auto;
padding-top: 115px;
padding-bottom: 115px;
background-color: rgba(246, 246, 246, 1);
}
@media (min-width: 992px) and (max-width: 1199px){#s-26bd3c96-a530-4dd0-83df-da5bf930940f {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-26bd3c96-a530-4dd0-83df-da5bf930940f {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-26bd3c96-a530-4dd0-83df-da5bf930940f {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-26bd3c96-a530-4dd0-83df-da5bf930940f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-26bd3c96-a530-4dd0-83df-da5bf930940f.shg-box.shg-c {
  justify-content: center;
}

#s-f9e16ebb-8c91-4c69-9ad6-9992505ab0f6 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}

@media (min-width: 0px) {
[id="s-f9e16ebb-8c91-4c69-9ad6-9992505ab0f6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f9e16ebb-8c91-4c69-9ad6-9992505ab0f6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 992px) {
[id="s-f9e16ebb-8c91-4c69-9ad6-9992505ab0f6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 1200px) {
[id="s-f9e16ebb-8c91-4c69-9ad6-9992505ab0f6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 16.0px);
}

}

#s-f301fae6-4b18-496e-9724-e12b324277e3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f301fae6-4b18-496e-9724-e12b324277e3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f301fae6-4b18-496e-9724-e12b324277e3.shg-box.shg-c {
  justify-content: center;
}

#s-e9d2395b-4500-4181-ab25-86affe3053f9 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
max-width: 960px;
text-align: left;
}

#s-e9d2395b-4500-4181-ab25-86affe3053f9 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 36px;
  
  
  
}



#s-049ce203-c1f5-483a-8cd7-63b63a57792b {
  margin-left: auto;
margin-right: auto;
max-width: 960px;
}

#s-961ad38f-b528-4854-afac-ae67402514f2 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
min-height: 50px;
}
@media (max-width: 767px){#s-961ad38f-b528-4854-afac-ae67402514f2 {
  margin-top: 25px;
}
}







#s-961ad38f-b528-4854-afac-ae67402514f2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-961ad38f-b528-4854-afac-ae67402514f2.shg-box.shg-c {
  justify-content: center;
}

#s-12c37793-655b-4434-8497-603600c893a8 {
  margin-left: auto;
margin-right: auto;
max-width: 600px;
text-align: center;
}

#s-12c37793-655b-4434-8497-603600c893a8 {
  margin: 0 !important;
  overflow: visible;
}

#s-12c37793-655b-4434-8497-603600c893a8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-12c37793-655b-4434-8497-603600c893a8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-12c37793-655b-4434-8497-603600c893a8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-12c37793-655b-4434-8497-603600c893a8 img.shogun-image {
  /* Add background color handling */
  
}

#s-12c37793-655b-4434-8497-603600c893a8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}






.s-12c37793-655b-4434-8497-603600c893a8 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-12c37793-655b-4434-8497-603600c893a8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-12c37793-655b-4434-8497-603600c893a8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-12c37793-655b-4434-8497-603600c893a8.shogun-image {
  box-sizing: border-box;
}



.s-12c37793-655b-4434-8497-603600c893a8 img.shogun-image {
  
}


@media (min-width: 1200px){#s-12c37793-655b-4434-8497-603600c893a8 {
  margin: 0 !important;
  overflow: visible;
}

#s-12c37793-655b-4434-8497-603600c893a8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-12c37793-655b-4434-8497-603600c893a8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-12c37793-655b-4434-8497-603600c893a8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-12c37793-655b-4434-8497-603600c893a8 img.shogun-image {
  /* Add background color handling */
  
}

#s-12c37793-655b-4434-8497-603600c893a8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-12c37793-655b-4434-8497-603600c893a8 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-12c37793-655b-4434-8497-603600c893a8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-12c37793-655b-4434-8497-603600c893a8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-12c37793-655b-4434-8497-603600c893a8.shogun-image {
  box-sizing: border-box;
}



.s-12c37793-655b-4434-8497-603600c893a8 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-12c37793-655b-4434-8497-603600c893a8 {
  margin: 0 !important;
  overflow: visible;
}

#s-12c37793-655b-4434-8497-603600c893a8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-12c37793-655b-4434-8497-603600c893a8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-12c37793-655b-4434-8497-603600c893a8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-12c37793-655b-4434-8497-603600c893a8 img.shogun-image {
  /* Add background color handling */
  
}

#s-12c37793-655b-4434-8497-603600c893a8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-12c37793-655b-4434-8497-603600c893a8 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-12c37793-655b-4434-8497-603600c893a8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-12c37793-655b-4434-8497-603600c893a8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-12c37793-655b-4434-8497-603600c893a8.shogun-image {
  box-sizing: border-box;
}



.s-12c37793-655b-4434-8497-603600c893a8 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-12c37793-655b-4434-8497-603600c893a8 {
  margin: 0 !important;
  overflow: visible;
}

#s-12c37793-655b-4434-8497-603600c893a8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-12c37793-655b-4434-8497-603600c893a8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-12c37793-655b-4434-8497-603600c893a8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-12c37793-655b-4434-8497-603600c893a8 img.shogun-image {
  /* Add background color handling */
  
}

#s-12c37793-655b-4434-8497-603600c893a8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-12c37793-655b-4434-8497-603600c893a8 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-12c37793-655b-4434-8497-603600c893a8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-12c37793-655b-4434-8497-603600c893a8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-12c37793-655b-4434-8497-603600c893a8.shogun-image {
  box-sizing: border-box;
}



.s-12c37793-655b-4434-8497-603600c893a8 img.shogun-image {
  
}


}@media (max-width: 767px){#s-12c37793-655b-4434-8497-603600c893a8 {
  margin: 0 !important;
  overflow: visible;
}

#s-12c37793-655b-4434-8497-603600c893a8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-12c37793-655b-4434-8497-603600c893a8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-12c37793-655b-4434-8497-603600c893a8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-12c37793-655b-4434-8497-603600c893a8 img.shogun-image {
  /* Add background color handling */
  
}

#s-12c37793-655b-4434-8497-603600c893a8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-12c37793-655b-4434-8497-603600c893a8 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-12c37793-655b-4434-8497-603600c893a8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-12c37793-655b-4434-8497-603600c893a8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-12c37793-655b-4434-8497-603600c893a8.shogun-image {
  box-sizing: border-box;
}



.s-12c37793-655b-4434-8497-603600c893a8 img.shogun-image {
  
}


}
#s-ece4bf1a-32f2-41e4-bf6c-4a12dd7b3afd {
  margin-left: auto;
margin-right: auto;
padding-top: 115px;
padding-bottom: 115px;
min-height: 50px;
background-color: rgba(242, 247, 235, 1);
}
@media (min-width: 992px) and (max-width: 1199px){#s-ece4bf1a-32f2-41e4-bf6c-4a12dd7b3afd {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-ece4bf1a-32f2-41e4-bf6c-4a12dd7b3afd {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-ece4bf1a-32f2-41e4-bf6c-4a12dd7b3afd {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-ece4bf1a-32f2-41e4-bf6c-4a12dd7b3afd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ece4bf1a-32f2-41e4-bf6c-4a12dd7b3afd.shg-box.shg-c {
  justify-content: center;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 60px;
aspect-ratio: 60/47;
text-align: center;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f {
  margin: 0 !important;
  overflow: visible;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-98c64421-a6ac-4a3d-94cf-111e9924884f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 10px;
}

.shg-image-content-margin-container-s-98c64421-a6ac-4a3d-94cf-111e9924884f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
  /* Add background color handling */
  
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-98c64421-a6ac-4a3d-94cf-111e9924884f .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-98c64421-a6ac-4a3d-94cf-111e9924884f .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-98c64421-a6ac-4a3d-94cf-111e9924884f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-98c64421-a6ac-4a3d-94cf-111e9924884f .shogun-image-content {
  
    justify-content: center;
  
}

.s-98c64421-a6ac-4a3d-94cf-111e9924884f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image {
  box-sizing: border-box;
}



.s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-98c64421-a6ac-4a3d-94cf-111e9924884f {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container {
      position: relative;
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

@media (min-width: 1200px){#s-98c64421-a6ac-4a3d-94cf-111e9924884f {
  margin: 0 !important;
  overflow: visible;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-98c64421-a6ac-4a3d-94cf-111e9924884f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-98c64421-a6ac-4a3d-94cf-111e9924884f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
  /* Add background color handling */
  
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-98c64421-a6ac-4a3d-94cf-111e9924884f .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-98c64421-a6ac-4a3d-94cf-111e9924884f .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-98c64421-a6ac-4a3d-94cf-111e9924884f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-98c64421-a6ac-4a3d-94cf-111e9924884f .shogun-image-content {
  
    justify-content: center;
  
}

.s-98c64421-a6ac-4a3d-94cf-111e9924884f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image {
  box-sizing: border-box;
}



.s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-98c64421-a6ac-4a3d-94cf-111e9924884f {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container {
      position: relative;
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-98c64421-a6ac-4a3d-94cf-111e9924884f {
  margin: 0 !important;
  overflow: visible;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-98c64421-a6ac-4a3d-94cf-111e9924884f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-98c64421-a6ac-4a3d-94cf-111e9924884f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
  /* Add background color handling */
  
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-98c64421-a6ac-4a3d-94cf-111e9924884f .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-98c64421-a6ac-4a3d-94cf-111e9924884f .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-98c64421-a6ac-4a3d-94cf-111e9924884f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-98c64421-a6ac-4a3d-94cf-111e9924884f .shogun-image-content {
  
    justify-content: center;
  
}

.s-98c64421-a6ac-4a3d-94cf-111e9924884f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image {
  box-sizing: border-box;
}



.s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-98c64421-a6ac-4a3d-94cf-111e9924884f {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container {
      position: relative;
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-98c64421-a6ac-4a3d-94cf-111e9924884f {
  margin: 0 !important;
  overflow: visible;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-98c64421-a6ac-4a3d-94cf-111e9924884f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-98c64421-a6ac-4a3d-94cf-111e9924884f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
  /* Add background color handling */
  
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-98c64421-a6ac-4a3d-94cf-111e9924884f .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-98c64421-a6ac-4a3d-94cf-111e9924884f .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-98c64421-a6ac-4a3d-94cf-111e9924884f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-98c64421-a6ac-4a3d-94cf-111e9924884f .shogun-image-content {
  
    justify-content: center;
  
}

.s-98c64421-a6ac-4a3d-94cf-111e9924884f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image {
  box-sizing: border-box;
}



.s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-98c64421-a6ac-4a3d-94cf-111e9924884f {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container {
      position: relative;
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

}@media (max-width: 767px){#s-98c64421-a6ac-4a3d-94cf-111e9924884f {
  margin: 0 !important;
  overflow: visible;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-98c64421-a6ac-4a3d-94cf-111e9924884f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-98c64421-a6ac-4a3d-94cf-111e9924884f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
  /* Add background color handling */
  
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-98c64421-a6ac-4a3d-94cf-111e9924884f .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-98c64421-a6ac-4a3d-94cf-111e9924884f .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-98c64421-a6ac-4a3d-94cf-111e9924884f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-98c64421-a6ac-4a3d-94cf-111e9924884f .shogun-image-content {
  
    justify-content: center;
  
}

.s-98c64421-a6ac-4a3d-94cf-111e9924884f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image {
  box-sizing: border-box;
}



.s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-98c64421-a6ac-4a3d-94cf-111e9924884f {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container {
      position: relative;
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-98c64421-a6ac-4a3d-94cf-111e9924884f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

}
#s-5a9b2c4c-0449-4a76-a56f-c4afef0a1a88 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-5a9b2c4c-0449-4a76-a56f-c4afef0a1a88 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5a9b2c4c-0449-4a76-a56f-c4afef0a1a88.shg-box.shg-c {
  justify-content: center;
}

#s-d7665b96-c5e3-4612-91e5-663cbfcf62bc {
  margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
text-align: center;
}

#s-d7665b96-c5e3-4612-91e5-663cbfcf62bc .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-f54f7f26-f76b-48f5-88b2-93464aa62e34 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-04c860a0-61da-486c-9a6c-09bc6668554e {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-bottom: -30px;
margin-right: auto;
padding-top: 115px;
padding-bottom: 115px;
background-position: center center;
}
@media (min-width: 992px) and (max-width: 1199px){#s-04c860a0-61da-486c-9a6c-09bc6668554e {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-04c860a0-61da-486c-9a6c-09bc6668554e {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-04c860a0-61da-486c-9a6c-09bc6668554e {
  padding-top: 60px;
padding-bottom: 60px;
}
}
#s-04c860a0-61da-486c-9a6c-09bc6668554e {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-04c860a0-61da-486c-9a6c-09bc6668554e {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-04c860a0-61da-486c-9a6c-09bc6668554e.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-04c860a0-61da-486c-9a6c-09bc6668554e {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-04c860a0-61da-486c-9a6c-09bc6668554e.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-04c860a0-61da-486c-9a6c-09bc6668554e {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-04c860a0-61da-486c-9a6c-09bc6668554e.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-04c860a0-61da-486c-9a6c-09bc6668554e {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-04c860a0-61da-486c-9a6c-09bc6668554e.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-04c860a0-61da-486c-9a6c-09bc6668554e {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-04c860a0-61da-486c-9a6c-09bc6668554e.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-04c860a0-61da-486c-9a6c-09bc6668554e {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-04c860a0-61da-486c-9a6c-09bc6668554e.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-04c860a0-61da-486c-9a6c-09bc6668554e {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-04c860a0-61da-486c-9a6c-09bc6668554e.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-04c860a0-61da-486c-9a6c-09bc6668554e {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-04c860a0-61da-486c-9a6c-09bc6668554e.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-04c860a0-61da-486c-9a6c-09bc6668554e > .shg-box-overlay {
  background-color: rgba(7, 61, 33, 1);
  opacity: 0.75;
  display: block;
}#s-04c860a0-61da-486c-9a6c-09bc6668554e.shg-box.shg-c {
  justify-content: center;
}

#s-25b25f57-b803-427b-b9b0-e3ee82d2986d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 768px;
}








#s-25b25f57-b803-427b-b9b0-e3ee82d2986d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-25b25f57-b803-427b-b9b0-e3ee82d2986d.shg-box.shg-c {
  justify-content: center;
}

#s-30b0a638-dd5a-4987-9162-90bf4cf1ba50 {
  margin-left: auto;
margin-bottom: 25px;
margin-right: auto;
}

#s-8f6dc205-fb5c-48ff-85c8-c7ecd3f2b1db {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 40px;
padding-bottom: 20px;
padding-right: 40px;
border-radius: 12px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-8f6dc205-fb5c-48ff-85c8-c7ecd3f2b1db:hover {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8f6dc205-fb5c-48ff-85c8-c7ecd3f2b1db:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-8f6dc205-fb5c-48ff-85c8-c7ecd3f2b1db-root {
    text-align: center;
  }


#s-8f6dc205-fb5c-48ff-85c8-c7ecd3f2b1db.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-8f6dc205-fb5c-48ff-85c8-c7ecd3f2b1db-root {
    text-align: center;
  }


#s-8f6dc205-fb5c-48ff-85c8-c7ecd3f2b1db.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8f6dc205-fb5c-48ff-85c8-c7ecd3f2b1db-root {
    text-align: center;
  }


#s-8f6dc205-fb5c-48ff-85c8-c7ecd3f2b1db.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8f6dc205-fb5c-48ff-85c8-c7ecd3f2b1db-root {
    text-align: center;
  }


#s-8f6dc205-fb5c-48ff-85c8-c7ecd3f2b1db.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-8f6dc205-fb5c-48ff-85c8-c7ecd3f2b1db-root {
    text-align: center;
  }


#s-8f6dc205-fb5c-48ff-85c8-c7ecd3f2b1db.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  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;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
  opacity: 0;
}

.shogun-lazyloaded {
  opacity: 1;
  transition: opacity 300ms;
}

.shogun-root a:empty,
.shogun-root article:empty,
.shogun-root dl:empty,
.shogun-root h1:empty,
.shogun-root h2:empty,
.shogun-root h3:empty,
.shogun-root h4:empty,
.shogun-root h5:empty,
.shogun-root h6:empty,
.shogun-root p:empty,
.shogun-root section:empty,
.shogun-root ul:empty {
  display: unset;
}

.shogun-root div:empty:not(.shopify-section *):not([id^="wistia"]) {
  display: inline-block;
}

/* User Content Animations --> */
[data-animations*="enterviewport"][data-animations*="fadeIn"],
[data-animations*="enterviewport"][data-animations*="zoomIn"] {
  opacity: 0;
}

/* <-- User Content Animations */

.shogun-form-error-msg,
.shogun-form-field-error-msg {
  display: flex;
  align-items: center;
  color: #dc143c;
}

.shogun-badge {
  margin-bottom: 50px;
}

.shogun-badge-container {
  position: fixed;
  right: 0;
  bottom: 0;
  margin-bottom: -10px;
}
